Info database in array

Status
Niet open voor verdere reacties.

sanma

Gebruiker
Lid geworden
11 dec 2008
Berichten
170
Hallo,

Ik wil graag informatie uit mijn database halen en vervolgens in een array stoppen.

Tabel url:
ID - URL
1 - www.website1.nl
2 - www.website2.nl
3 - www.website3.nl
4 - www.website4.nl

Nu wil ik een array maken waarbij hij het volgende neerzet:

PHP:
$array = array(
"www.website1.php",
"www.website2.php",
"www.website3.php",
"www.website4.php",
);

Ik heb dit geprobeert met mysql_fetch_assoc echter werkt dit niet of hij pakt maar 1 url en niet allemaal.
 
Iedere keer dat je die functie aanroept krijg je 1 rij; je moet hem in een loop zetten en net zolang aanroepen tot er niks meer uit komt.

PHP:
$URLs = array();
while( $rij = mysql_fetch_array( $resource ) ) {
  $URLs[] = $rij['url'];
}
 
Hallo,

Zover was ik inderdaad echter zet hij nu niet de URL's in de array zelf de array is leeg op deze manier, ik wil graag de url's zoals mijn voorbeeld in de array hebben
 
Geef je code eens, dan kan ik zien wat je bedoelt :)
 
Ik heb op het moment:

PHP:
$sql = mysql_query("select url from websites");
$URL = array();
while( $rij = mysql_fetch_array( $sql) ) {
  $URLs[] = $rij['url'];
}
 
Je variabelen zijn niet hetzelfde, de ene heet $URL en de andere heet $URLs.

Als je error reporting aanzet krijg je daar overigens melding van, zet dit gewoon bovenaan je code:

PHP:
error_reporting( E_ALL );
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan