Ich bin ein Anfänger Programmierer versucht, die now()
Wert in mein Feld date
einfügen. Ich habe das vorher erreicht und die Struktur Wort für Wort kopiert, funktioniert aber immer noch nicht. Ich habe auch andere stackoverflow Fragen gesehen und ich denke, dass meine Datenbankstruktur korrekt ist. Hier ist INSERT PHP-Code:Kann jetzt nicht einfügen() in PHP
try{
$conn = new mysqli("xxxxx", "xxxxx", "xxxxxxxx", "xxxxxxx");
$userid = $_GET['userid'];
$title = $_GET['title'];
$comment = $_GET['comment'];
$query = "INSERT into enquiries (userid, title, comment, Resolved, date)
values ('" . addslashes($userid) . "','" . addslashes($title) . "','" . addslashes($comment) . "', N, now())";
$result = $conn->query($query);
if (!$result){
$json_out = "[" . json_encode(array("result"=>0)) . "]";
}
else {
$json_out = "[" . json_encode(array("result"=>1)) . "]";
}
echo $json_out;
$conn->close();
}
Dieser Satz von Codes gearbeitet und Werte eingefügt, bevor ich hinzugefügt now()
Hier meine Tabellenstruktur ist:
Hier ist meine andere Tabellenstruktur, die jetzt eingeführt() just fine:
haben Sie zuerst die SQL-Abfrage in der phpMyAdmin ausprobiert? –
'$ query =" INSERT in Anfragen (Benutzer-ID, Titel, Kommentar, Gelöst, 'Datum') Werte ('". Addslashes ($ userid).' ',' ". Addslashes ($ title). '', '' ". addslashes ($ comment)." ',' N ', now()) "; $ result = $ conn-> query ($ query); ' –
" addslashes "nur nein, das merkt, dass dieser Code sehr unsicher ist – nogad