sql opdracht
sander
29/04/2006 19:17:00Ik wil een stuk test in de sql tabel gooien maar nu pakt hij dit niet. Dit komt denk ik door bepaalde leestekens zoals haakjes (). nu is mijn vraag hoe kan ik dit toch goed laten gaan zodat de sql niet te vroeg stopt en vreemde dingen wil gaan uitvoeren.
PHP hulp
16/11/2024 16:55:52Arjan Kapteijn
29/04/2006 19:34:00$bla = mysql_real_escape_string($_POST['bla']);
$blabla = mysql_real_escape_string($_POST['blabla']);
$query = "INSERT INTO tabel (bla,blabla)
VALUES ('".$bla."', '".$blabla."')";
$blabla = mysql_real_escape_string($_POST['blabla']);
$query = "INSERT INTO tabel (bla,blabla)
VALUES ('".$bla."', '".$blabla."')";
Klaasjan Boven
29/04/2006 19:35:00htmlentities over de waarden heen gooien voordat je ze in de db propt.
$jouwvar_safe=htmlentitities($jouwvar);
en dan $jouwvarsafe in de db drukken hoop dat ik de syntax goed heb
$jouwvar_safe=htmlentitities($jouwvar);
en dan $jouwvarsafe in de db drukken hoop dat ik de syntax goed heb
Bo az
29/04/2006 19:43:00In het geval van Klaasjan zou ik toch ff htmlentities($var, ENT_QUOTES);
Dan worden zowel enkele als dubbele quotes omgezet.
Maar de suggestie van Arjan is beter (:
Dan worden zowel enkele als dubbele quotes omgezet.
Maar de suggestie van Arjan is beter (:
sander
29/04/2006 19:48:00sander
29/04/2006 19:51:00Er schijnt een fout te zijn in uw SQL query. Mocht de MySQL server een error hebben terug gegeven, probeer dan of uw hiermee uw fout kunt oplossen.
ERROR: Quote niet afgesloten @ 38
in iedergeval al een andere fout
ERROR: Quote niet afgesloten @ 38
in iedergeval al een andere fout