Ok, ich setze den Kontextwechsel erst um.
Hab mich in die Seite http://wiki.selfhtml.org/wiki/Artikel:Kontextwechsel jetzt eingelesen, aber mit der Umsetzung noch etwas Schwierigkeiten.
Also meine verwendete PHP-Extnsion ist mysqli, deshalb ändere ich:
'{$_POST['dvd_titel_originaltitel']}',
in
'" .mysqli_real_escape_string( $dvd_asin ). "',
VALUES ('" .mysqli_real_escape_string( $dvd_dvdid ). "',
'" .mysqli_real_escape_string( $dvd_asin ). "',
'" .mysqli_real_escape_string( $dvd_originaltitel ). "',
usw.
Ich bekomme allerdings die Fehlermeldung
Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in C:\xampp\htdocs\dvdedition.php on line 27
==> Damit ist die Zeile mit dvd_dvdid gemeint.
Welchen zweiten Parameter erwartet er?
Wahrscheinlich ist damit das Beispiel um sprintf() gemeint, aber was genau soll ich da umsetzen?
Und muss in der HTML-Seite, die die Werte übergibt auch etwas geändert werden?
Da lautet der Abschnitt
<tr>
<td>
ASIN:
</td>
<td>
<input type="text" name="dvd_asin" value="{$detail_asin}" size="12" maxlength="12"/>
</td>
</tr>