login  Naam:   Wachtwoord: 
Registreer je!
 Forum

variabele binnen variabele (Opgelost)

Offline mikeos - 23/02/2009 19:45
Avatar van mikeosNieuw lid Hallo,

Voor een script dat ik probeer te maken, stuit ik op een probleem.

Dit is mijn gebruikte code:
  1. $soort=array("eagle","jeep","raketwerper","tomahaw","tank","supertank");
  2. foreach($soort as $voertuig)
  3. { $$voertuig_sel=mysql_query("SELECT aantal,productietijd FROM legeruitbreiding WHERE soort='$voertuig' AND staat='$staat' AND eigenaar='$gebruiker->naam'");
  4. $$voertuig_obj=mysql_fetch_object($$voertuig_sel);
  5. }

Het probleem zit hem dus in het feit dat ik een variabele binnen een variabele probeer te plaatsen, maar de door mij gebruikte methode werkt niet.

Is het wel mogelijk om een variabele binnen een variabele te gebruiken en als dit zo is, hoe gaat dit dan in zijn werk?

6 antwoorden

Gesponsorde links
Offline Sepiroth - 23/02/2009 20:37 (laatste wijziging 23/02/2009 20:38)
Avatar van Sepiroth Nieuw lid
  1. $voertuig_sel=mysql_query("SELECT aantal,productietijd FROM legeruitbreiding WHERE soort='".$voertuig."' AND staat='".$staat."' AND eigenaar='".$gebruiker->naam."'");
  2.  
  3. $voertuig_obj=mysql_fetch_object($voertuig_sel);


volgens mij werkt het zo wel.
Offline mikeos - 23/02/2009 20:48
Avatar van mikeos Nieuw lid
Sepiroth schreef:
volgens mij werkt het zo wel.


Dit was ook mijn gedachte, alleen werkt dit helaas niet, omdat de voertuig-variabele die aangemaakt is bij de foreach op deze manier wordt overschreven.
Dus op die manier houd ik dan nog maar één variabele over.

Maar toch bedankt voor het meedenken!
Offline Koen - 23/02/2009 21:20
Avatar van Koen PHP expert
  1. ${$voertuig_sel}


Bedoel je dat?
Offline mikeos - 24/02/2009 14:33
Avatar van mikeos Nieuw lid
sliphead schreef:
Bedoel je dat?


Dit bedoel ik ongeveer, haha..

Hoe ik het zou willen is dan: ${$voertuig}_sel,

maar helaas geeft dit een foutmelding.
Misschien dat het niet mogelijk is wat ik wil, al kan ik me dit niet voorstellen.

Misschien iemand anders nog een oplossing?
Offline avdg - 24/02/2009 14:57
Avatar van avdg PHP gevorderde gokje, misschien
  1. ${$voertuig . '_sel'}
Offline mikeos - 24/02/2009 16:25 (laatste wijziging 24/02/2009 16:25)
Avatar van mikeos Nieuw lid
avdg schreef:
gokje, misschien


Dit is inderdaad de oplossing voor het probleem!

Hartelijk bedankt !
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.335s