getallen, bijv:
$sub[1] = '5';
dus jij hebt tabellen in je db genaamd 5s en 4s etc.?
voeg eens helemaal onderaan dit toe:
var_dump($sub);
echo '<br>';
var_dump($replace);
Wat staat er dan op je scherm?
ik krijg dit
array(1) { [1]=> string(1) "3" }
string(9) "
"
Toevoeging op 02/06/2011 15:41:03:
Thomas van den Bulk op 02/06/2011 14:58:48
dus jij hebt tabellen in je db genaamd 5s en 4s etc.?
ja
oke, en haal dat stukje nu weer eens weg en in plaats daarvan
echo $replace;
Wat staat er dan op je scherm?
en als je de pagina bron bekijkt wat staat daar dan in?
rechtermuisknop "view source" of "pagina bron bekijken" (of iets wat daar op lijkt)
Ozzie PHP
02-06-2011 16:10
gewijzigd op 02-06-2011 16:11
tadaaaa....
je $replace was dus niet leeg... :-)
Er staat alleen geen data in dus daarom zag jij niks. Er gaat dus iets mis bij het ophalen van de data uit de database.
Geen idee of dit werkt maar vervang regel 4 t/m 6 eens door:
while ($row = mysql_fetch_assoc($sql)) {
$replace .= '<li><a href="'.$row['url'].'">'.$row['naam'].'</a></li>';
}