PHP/MySQL snapt de query niet...
- -
24/04/2006 20:56:00Onze vriend PHP snapt deze query niet:
Als ik hem echo, en kopieër naar de SQL functie van PHPMyADMIN doet ie het wel. Wat is hier aan de hand???
Code (php)
1
2
3
2
3
<?
$query = "SELECT * FROM serie WHERE status = \"on\" AND id = \"".$serie."\" ORDER BY naamserie";
?>
$query = "SELECT * FROM serie WHERE status = \"on\" AND id = \"".$serie."\" ORDER BY naamserie";
?>
Als ik hem echo, en kopieër naar de SQL functie van PHPMyADMIN doet ie het wel. Wat is hier aan de hand???
PHP hulp
16/11/2024 14:02:27Willem Jan Z
24/04/2006 21:00:00Dat PHP niks met die query te maken heeft, dat doet de MySQL engine voor hem...
In SQL moeten strings tussen enkele quotes, dat PhpMyAdmin het pikt is gewoon slecht!
Code (php)
1
2
3
2
3
<?php
$query = "SELECT * FROM serie WHERE status = 'on' AND id = '".$serie."' ORDER BY naamserie";
?>
$query = "SELECT * FROM serie WHERE status = 'on' AND id = '".$serie."' ORDER BY naamserie";
?>
In SQL moeten strings tussen enkele quotes, dat PhpMyAdmin het pikt is gewoon slecht!
Klaasjan Boven
24/04/2006 21:00:00En zo?
- SanThe -
24/04/2006 21:01:00Dus als jij dit:
SELECT * FROM serie WHERE status = \"on\" AND id = \"".$serie."\" ORDER BY naamserie
Zo in phpMyAdmin plakt werkt dat?
SELECT * FROM serie WHERE status = \"on\" AND id = \"".$serie."\" ORDER BY naamserie
Zo in phpMyAdmin plakt werkt dat?
Willem Jan Z
24/04/2006 21:02:00SanThe:
Dus als jij dit:
SELECT * FROM serie WHERE status = "on" AND id = "".$serie."" ORDER BY naamserie
Zo in phpMyAdmin plakt werkt dat?
SELECT * FROM serie WHERE status = "on" AND id = "".$serie."" ORDER BY naamserie
Zo in phpMyAdmin plakt werkt dat?
Dat lijkt me al helemaal leuk :)
PMA wordt steeds slimmer :+
Edit
Hmm, slashes worden gestript in de quote...
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
Klaasjan Boven
24/04/2006 21:02:00SanThe:
Dus als jij dit:
SELECT * FROM serie WHERE status = "on" AND id = "".$serie."" ORDER BY naamserie
Zo in phpMyAdmin plakt werkt dat?
SELECT * FROM serie WHERE status = "on" AND id = "".$serie."" ORDER BY naamserie
Zo in phpMyAdmin plakt werkt dat?
@San
Staat als ik hem echo en in Admin plak