login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Array omdraaien

Offline timo - 09/02/2006 21:01
Avatar van timoPHP ver gevorderde Heb nu array_reverse gevonden om een array om te draaien maar dit werkt niet dit is m'n code:
  1. <?php
  2. foreach($nieuws as $item)
  3. {
  4. $item = ereg_replace("\n","",$item);
  5. $item = explode("___", $item);
  6. $item = array_reverse($item , true);
  7. ?>
  8. <table border="1">
  9. <tr><td>Naam</td><td><?php echo $item['0']; ?></td></tr>
  10. <tr><td colspan="2"><?php echo $item['1']; ?></td></tr>
  11. </table>
  12. <?php
  13. }
  14. ?>

4 antwoorden

Gesponsorde links
Offline MothZone - 09/02/2006 21:03
Avatar van MothZone PHP ver gevorderde Als je waardes uit een array mbv een getal oproept, moet dit zonder quotes dacht ik.
Offline haytjes - 09/02/2006 21:04 (laatste wijziging 09/02/2006 21:06)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
'k denk dat je je functie verkeerd zet:
want ik denk dat je het nieuwste nieuws eerst wilt, dus moet je de array van nieuws omdraaien en niet $item, want door $item je alleen key "1" voor key "0" en is er geen verschil.
  1. <?php
  2. $nieuws = array_reverse($nieuws);
  3. foreach($nieuws as $item)
  4. {
  5. $item = ereg_replace("\n","",$item);
  6. $item = explode("___", $item);
  7. ?>
  8. <table border="1">
  9. <tr><td>Naam</td><td><?php echo $item['0']; ?></td></tr>
  10. <tr><td colspan="2"><?php echo $item['1']; ?></td></tr>
  11. </table>
  12. <?php
  13. }
  14. ?>
Offline timo - 09/02/2006 21:06
Avatar van timo PHP ver gevorderde haytjes tnx et werkt!
Offline haytjes - 09/02/2006 21:06
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
oké, closed
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.2s