Wie zum ausführen von UPDATE mit mysqli->vorbereiten?
Da ich weiß, es ist ein Weg, um die Eingabe von Daten in eine mysql-Datenbank mit mysqli, wo Sie nicht auf den Einsatz von mysql_real_escape_string. Ich meine dies:
$stmt = $mysqli->prepare("INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)");
$stmt->bind_param('sssd', "something", "something2", "something3", "123");
Nun meine Frage: Kann man dies auch mit UPDATE statt INSERT? Was würde der Ausdruck Aussehen? Würde es wie folgt Aussehen:
$stmt = $mysqli->prepare("UPDATE CountryLanguage SET some = ?, some2 = ?, some3 = ?, some4 = ?");
$stmt->bind_param('sssd', "something", "something2", "something3", "123");`
Vielen Dank für Ihre Hilfe.
InformationsquelleAutor der Frage phpheini | 2011-03-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es würde gleich Aussehen, aber vergessen Sie nicht, die
WHERE
. Dein Beispiel ist korrekt.InformationsquelleAutor der Antwort Jon