Da ist etwas mit meiner Frage, aber ich kann nicht finden, was.Wie Debuggen der Verkettung einer SQL-Abfrage in PHP?
$keys = array_keys($fields);
$values = array_values($fields);
$sql = "UPDATE " .$table. " SET " .implode("`, `", $keys) ."='".implode("', '", $values) . "' WHERE id={$id}";
Und es zeigt, wie: UPDATE users SET name
, password'Rick is vets', 'sdfg' WHERE id=5
Aber es hat zu zeigen, wie: UPDATE users SET name = 'Rick is vets', password='sdfg' WHERE id=5
Das liegt an der Art, wie Sie die Funktion 'implode()' verwenden. – Maximus2012
das wird nie funktionieren, müssen Sie ein Array loopen, um den 'name = 'Wert'-String zu erstellen –
In Ordnung, aber wie soll meine implode Funktion dann sein? –