[PHP] Array-variabele omzetten naar $variabele

Pagina: 1
Acties:
  • 79 views sinds 30-01-2008

  • BacardiBreezer
  • Registratie: September 2003
  • Laatst online: 19-06-2005

BacardiBreezer

Breezing Bacardi ?

Topicstarter
Volgens mij is het niet mogelijk maar ik zou graag een array-variabele omzetten naar een $variabele zodat ik deze in een query kan gebruiken.

Ik ben uiteraard al aan het zoeken geweest, maar nu krijg ik het idee dat dit niet mogelijk is omdat een een araay-variabele geen "gewone" variabele is. (duh)

Je kunt dus niet iets doen van:

$variabele = '$arraynaam["variabele"]'; (ofzoiets)

Hoe zou je dan een array-variabele kunnen gebruiken in een query ?

Jij bent misschien belangrijk, maar ik ben aardig ;)


  • 4Real
  • Registratie: Juni 2001
  • Laatst online: 14-09-2024
Met serialize kun je een array omzetten naar een string en unserialize voor string naar array.

PHP:
1
$variable = serialize($arraynaam);

  • GlowMouse
  • Registratie: November 2002
  • Niet online
BacardiBreezer schreef op donderdag 07 april 2005 @ 21:10:
Volgens mij is het niet mogelijk maar ik zou graag een array-variabele omzetten naar een $variabele zodat ik deze in een query kan gebruiken.
Je kunt een variabele uit een array ook zo al in een query zetten.
$variabele = '$arraynaam["variabele"]'; (ofzoiets)
Ziet er bijna goed uit:
PHP:
1
$variabele = $arraynaam["variabele"];
Hoe zou je dan een array-variabele kunnen gebruiken in een query ?
Misschien kun je kijken naar string concatenation.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

BacardiBreezer schreef op donderdag 07 april 2005 @ 21:10:
Hoe zou je dan een array-variabele kunnen gebruiken in een query ?
Hoe zie je dat voor je? Comma seperated?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • GlowMouse
  • Registratie: November 2002
  • Niet online
Wat bedoel je trouwens met 'gebruiken in een query'?

Iets als:
PHP:
1
2
3
$mooie_array['naam'] = "BB";

$query = mysql_query("SELECT * FROM user WHERE username='" . $mooie_array['naam'] . "'"); // wordt: SELECT * FROM user WHERE username='BB'


Of iets anders? Kun je dit proberen uit te leggen?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Hmm, bij nader inzien: zie Glowmouse. Dit is gewoon een kwestie van de documentatie lezen. Het is misschien handig als je deze pagina ook even doorneemt. :)

Manual/zoekvraagje, en dus op slot. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.