Hallo,
Ik heb voor een site een stukje code geschreven, waarbij iets uit een database gehaald werd. Alleen hij wil het niet goed doen, en ik kan de fout niet vinden, wie helpt??
Het is dus een onderdeel van een functie en $id is gedefinieerd en als ik $sql echo, en ik voer de query uit in phpMyAdmin, dan lukt het wel.
Ik krijg bij elke $regel["..."] als waarde 2.
Ik heb voor een site een stukje code geschreven, waarbij iets uit een database gehaald werd. Alleen hij wil het niet goed doen, en ik kan de fout niet vinden, wie helpt??
PHP:
1
2
3
4
5
6
7
| $sql = "SELECT * FROM download WHERE id='$id'"; $single_id = mysql_query($sql); $regel = mysql_fetch_array($single_id); $data["artiest"] = $regel["artiest"]; $data["titel"] = $regel["titel"]; $data["href"] = $regel["downloadid"]; return $data; |
Het is dus een onderdeel van een functie en $id is gedefinieerd en als ik $sql echo, en ik voer de query uit in phpMyAdmin, dan lukt het wel.
Ik krijg bij elke $regel["..."] als waarde 2.
edit:
Als ik in de functie de data array echo, dan krijg ik alleen de eerste letter en als ik de regel array echo, dan krijg ik alles wel goed......
Als ik in de functie de data array echo, dan krijg ik alleen de eerste letter en als ik de regel array echo, dan krijg ik alles wel goed......