Hi,
ich hab jetzt mit PHP & MySQL etwas angefangen.. und hab auch angefangen einen "Newsscript" zu schreiben.. nur jetzt kommt kein eindeutiger fehler.. !
hier mal der quellcode:<?phpinclude "inc/config.php";mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());$read = "SELECT titel, inhalt, datum FROM News ORDER BY datum DESC"; $read_id = "SELECT ID FROM News; ";$create = "CREATE TABLE News ( ID INT AUTO_INCREMENT PRIMARY KEY, titel VARCHAR(100), inhalt TEXT, datum DATETIME );";//Die ID Lesen$result = mysql_query($read_id);if($result){ while($row = mysql_fetch_assoc($result)) { echo $row['ID']; }}else{ echo "Can't read ID !"; mysql_error();}$row['ID'] += 1;$news_id = $row['ID'];$autor = $_POST['autor'];$titel = $_POST['titel'];$inhalt = $_POST['inhalt'];$write = "INSERT INTO News (ID,autor,titel,inhalt,datum) VALUES ( $news_id, $autor, $titel, $inhalt, NOW());";//Tabelle machen$success = mysql_query($create);if(!$success){ echo "Can't create Table";}//In Tabelle schreiben$success = mysql_query($write);if(!$success){ echo "Can't write Table";}echo "Your news:<br/>\n";//Tabelle lesen$success = mysql_query($read);if(!$success){ echo "Can't read ID from the Database!"; echo "MYSQL: ".mysql_error();}while($row2 = mysql_fetch_assoc($success)) { echo "News ID: ".$row2['ID']; echo "<br/>\nAutor: ".$row2['autor']; echo "<br/>\nTitel: ".$row2['titel']; echo "<br/>\nInhalt:<br/>\n".$row2['inhalt']; echo "<br />\n";}?>?>
Nur jetzt zeigt er "meine" fehlermeldungen an ! so wie "Can't write Table" !
danke im vorraus...
MFG
TOMEK
Sniper-Hawk (522) ![]() 10x Beste Antwort 20x "Danke"
|




