Sie müssen aus der Zeichenfolge ausbrechen, um sie mit $_GET
zu verketten Variablen.
mysqli_query($db,"INSERT INTO jliu VALUES(null,".$_GET['title'].",".$_GET['fname'].",".$_GET['lname'].",".$_GET['description'].")");
Aber Sie sollten sich wirklich vorbereitete Anweisungen ansehen um die klaffende SQL-Injection-Sicherheitslücke oben zu vermeiden.
Mit vorbereiteten Anweisungen würden Sie den $_GET
binden Variablen zu den Parametern in der Abfrage.
$stmt = mysqli_prepare($db,"INSERT INTO jliu VALUES(null, ?, ?, ?, ?");
mysqli_stmt_bind_param($stmt, "s", $_GET['title']);
...
// and the same for the others
In der verlinkten Handbuchseite finden Sie weitere Einzelheiten zum Ausführen der vorbereiteten Anweisung und zum Zurückgeben des Ergebnisses.