login  Naam:   Wachtwoord: 
Registreer je!
 Forum

While in varibel

Offline sjony123 - 16/02/2007 19:03
Avatar van sjony123Nieuw lid Ik heb ergens dit staan:

$mededelingen = while($rij = mysql_fetch_array($resultaat) {
echo "- ".$rij["mededeling"]."<br>";
}

Ik wil dus graag de while in een variabel (mededelingen) zetten en ergens andres in m'n script weer $mededelingen neerzetten, maar die while kan volgens mij niet in een variabel... 

Of die ik het fout? 

7 antwoorden

Gesponsorde links
Offline jelle - 16/02/2007 19:10
Avatar van jelle PHP beginner zet het anders in een fuctie
Offline Voldemort - 16/02/2007 19:37 (laatste wijziging 16/02/2007 19:37)
Avatar van Voldemort PHP ver gevorderde
  1. <?php
  2. $mededelingen = '';
  3. while($rij = mysql_fetch_array($resultaat)) {
  4. $mededelingen .= '- '.$rij['mededeling'].'<br>';
  5. }
  6.  
  7. echo $mededelingen;
Offline sjony123 - 16/02/2007 19:42 (laatste wijziging 16/02/2007 19:42)
Avatar van sjony123 Nieuw lid Voldemort, dat helpt niet 

En jelle, hoe moet die functie dan worden? Ik heb daar geen verstand van 
Offline Ibrahim - 16/02/2007 20:43
Avatar van Ibrahim PHP expert jelle, ik snap jou echt niet 

  1. <?php
  2.  
  3. $results = array();
  4.  
  5. while($row = ....)
  6. {
  7. $results[] = $row;
  8. }


nu zit in $results de resultaten van de while. De keys zijn de veldnamen, de values zijn de waarden in de database.
Offline Stijn - 16/02/2007 20:45 (laatste wijziging 16/02/2007 20:51)
Avatar van Stijn PHP expert lol ibrahim. Jij doet iets dat in één regel kan:

  1. <?
  2. $row = mysql_fetch_assoc( $query );
  3. ?>


$row is een array op zich , jij kopieert het gewoon naar een andere array 

*edit*

inderdaad, damn zo stom 
Offline Ibrahim - 16/02/2007 20:46
Avatar van Ibrahim PHP expert Maar stijn, als je die array nu eens output, zie je dat hij alleen de LAATSTE waarde in de array zet.
Offline sjony123 - 17/02/2007 01:29
Avatar van sjony123 Nieuw lid Ik zal morgen, o nee, vanmiddag (het is al half 2 's nachts) even kijken of ie het doet 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.181s