In mijn php code gebruik in onderstaande mysql-query :
SELECT orignaam , boeknaam , boekindex , auteurid , reeksnaam , counter
FROM boek WHERE auteurid = '$id'
AND boekindex <> '$keyindex' AND orignaam = '$keyboek' AND counter = '1'
Likes: 0
In mijn php code gebruik in onderstaande mysql-query :
SELECT orignaam , boeknaam , boekindex , auteurid , reeksnaam , counter
FROM boek WHERE auteurid = '$id'
AND boekindex <> '$keyindex' AND orignaam = '$keyboek' AND counter = '1'
lucas wrote:
> In mijn php code gebruik in onderstaande mysql-query :
> SELECT orignaam , boeknaam , boekindex , auteurid , reeksnaam ,
> counter FROM boek WHERE auteurid = '$id'
> AND boekindex <> '$keyindex' AND orignaam = '$keyboek' AND counter =
> '1'
En wat is nu je vraag(je)?
Zijn die $id en counter overigens niet numeriek? In dat geval kunnen de
quotes achterwege blijven.
--
Nico Schuyt
http://www.nicoschuyt.nl/
lucas schreef:
>
> In mijn php code gebruik in onderstaande mysql-query :
>
> SELECT orignaam , boeknaam , boekindex , auteurid , reeksnaam , counter
> FROM boek WHERE auteurid = '$id'
> AND boekindex <> '$keyindex' AND orignaam = '$keyboek' AND counter = '1'
(Tja, vreemd genoeg heeft mijn nieuwslezer (Thunderbird) maar een deel
van mijn bericht gepost. Dus hier is de rest.)
Nu gebeurt het soms dat de string $keyboek een ' bevat, die zo dus mijn
query volledig in de war stuurt. Hoe kan ik dit oplossen?
Met vriendelijke groeten,
Lucas
www.lucasnet.be
lucas:
> lucas schreef:
> > AND boekindex <> '$keyindex' AND orignaam = '$keyboek' AND counter = '1'
> Nu gebeurt het soms dat de string $keyboek een ' bevat, die zo dus mijn
> query volledig in de war stuurt. Hoe kan ik dit oplossen?
Kijk eens naar de PHP-functie "addslashes()"
http://nl2.php.net/addslashes
--
Erick
"De computers zullen nooit meer kunnen dan wij, want wij hebben ze
gemaakt. Dat zeiden de apen ook over ons."
Erick T. Barkhuis schreef:
> lucas:
>
>>lucas schreef:
>
>
>>>AND boekindex <> '$keyindex' AND orignaam = '$keyboek' AND counter = '1'
>
>
>>Nu gebeurt het soms dat de string $keyboek een ' bevat, die zo dus mijn
>>query volledig in de war stuurt. Hoe kan ik dit oplossen?
>
>
> Kijk eens naar de PHP-functie "addslashes()"
> http://nl2.php.net/addslashes
Ok, dat werkt. Bedankt voor je antwoord!
Met vriendelijke groeten,
Lucas
www.lucasnet.be