login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Php ($) probleem (Opgelost)

Offline rpgnox - 01/07/2010 20:15
Avatar van rpgnoxPHP interesse Zou er iemand kunnen vertellen wat ik hier fout doe?

  1. <? echo $missionfix_'.$mission->id.';?>


Het is me niet echt duidelijk hoe ik een $ in een ander $ deel kan laden

Ik heb het ook al zo
  1. <? echo $missionfix.'_'.$mission->id;?>
geprobeerd

maar bij dit deel krijg ik te zien _1 of _2 (etc.) dus ook het missionsfix wordt niet geladen maar alleen het id gedeelte

Ter aanvulling.

Ik heb bv.

  1. $missionfix_1="Earn money by working";
  2. $missionfix_2="Complete a small crime successfully";
  3. $missionfix_3="Buy a bankcard";


bij ID 1 zou vervolgens $missionfix_1 moeten worden geladen

6 antwoorden

Gesponsorde links
Offline Slipie - 01/07/2010 20:20
Avatar van Slipie PHP beginner Omdat zowel van $mission als $mission->id de waarde wordt weer gegeven.
Stop je values gewoon in een array!
Offline rpgnox - 01/07/2010 20:23
Avatar van rpgnox PHP interesse Dat was in eerste instantie ook mijn idee maar is dit niet veel meer werk als de wijze hoe ik het zou willen doen?
Offline Filip - 01/07/2010 20:27
Avatar van Filip IRC guru Wat is er meer werk aan dit?

  1. $missionfix[$mission->id] = "blabla";
Offline Slipie - 01/07/2010 20:30
Avatar van Slipie PHP beginner Nee. Het is ook nog eens flexibeler.
  1. <?
  2.  
  3. $mission = array('Earn money by working',
  4. 'Complete a small crime successfully',
  5. 'Buy a bankcard');
  6.  
  7. //Zo kan je ze individueel tonen
  8. echo $mission[0];
  9.  
  10. //En zo allemaal in een loopje:
  11. foreach ($mission as $value) {
  12. echo $value;
  13. }
  14. ?>
Bedankt door: rpgnox
Offline TotempaaltJ - 01/07/2010 20:32 (laatste wijziging 01/07/2010 20:35)
Avatar van TotempaaltJ PHP interesse Best simpel:
  1. <? echo $missionfix_{$mission->id};?>


Maar de andere gegeven oplossingen zijn veel beter!
Bedankt door: rpgnox
Offline Martijn - 01/07/2010 20:36
Avatar van Martijn Crew PHP Ondanks dat TotempaaltJ een mogelijk werkende oplossing geeft, raad ook ik je de arrays aan, Nu werkt dat misschien og niet zo lekker, maar als je m eenmaal doorhebt, snap je wat het voordeel ervan is
Bedankt door: rpgnox
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.315s