<?php include("menue.inc");?>
<?php
if (!$_POST==""){
echo "1";
$Verbindung = mysql_connect("localhost", "user", "***");
$titel = $_POST['titel'];
echo $titel;
$inhalt = $_POST['inhalt'];
echo $inhalt;
$SQLString = "INSERT INTO artikel (ID, titel, inhalt) VALUES ('', $titel, $inhalt)";
if (mysql_select_db("datenbank", $Verbindung)){
$Ergebins = mysql_query($SQLString, $Verbindung);
echo $Ergebnis;
echo "2";
}
else { echo "fehler";}
}
?>
Dieser Quellcode geht einfach nicht. Er hat zwar alle Daten bekommen (Ausgabe:1qweasdasd2; bei titel=qwe inhalt=asd), speichert aber nicht in die Datenbank. Dieser Quellcode geht jedoch:
<?php include("menue.inc");?>
<?php
$Verbindung = mysql_connect("localhost", "user", "***");
$SQLString = "SELECT titel, inhalt FROM artikel";
mysql_select_db("datenbank", $Verbindung);
$Ergebnis = mysql_query($SQLString, $Verbindung);
if ($Ergebnis) {
$x = mysql_num_rows($Ergebnis);
for ($n=0; $n<$x; $n++){
echo "<h5>", mysql_result($Ergebnis, $n, 0), "</h5>", mysql_result($Ergebnis, $n, 1), "<hr />";
}
}
?>
Woran kann das liegen? Was kann man dagegen machen?