Come si fa ad inserire i risultati di una query dentro un array associativo?
es.
query = "SELECT a,b....";
$result = ...;
WHILE($row = mysql_fetch_array($result)) {
$colonna[]=array($row['a'] => $row['b']);
Grazie
Come si fa ad inserire i risultati di una query dentro un array associativo?
es.
query = "SELECT a,b....";
$result = ...;
WHILE($row = mysql_fetch_array($result)) {
$colonna[]=array($row['a'] => $row['b']);
Grazie
IO e TE 5 metri sopra il cielo.....perchè a 3 metri c'è già troppa gente.
IO HO VISTO LA LUCE....
Sono lo scippatore di emozioni
think simple think ringo
Probabilmenete sono stato poco chiaro:
io non voglio ESTRARRE le chiavi associative da una query, io voglio INSERIRE i valori di una query come chiavi e come valori di un altro array.
esempio:
dalla query escono due colonne di valori
chiave valore
a 1
b 2
io voglio creare un array con chiave 1 e valore 2
IO e TE 5 metri sopra il cielo.....perchè a 3 metri c'è già troppa gente.
IO HO VISTO LA LUCE....
Sono lo scippatore di emozioni
ok, una cosa di qst tipo allora:
$chiave="a";
$valore="1";
$temp[$chiave]=$valore;
$chiave="b";
$valore="2";
$temp[$chiave]=$valore;
think simple think ringo
Si ma io voglio inserirlo dentro il while che ti ho messo sopra
IO e TE 5 metri sopra il cielo.....perchè a 3 metri c'è già troppa gente.
IO HO VISTO LA LUCE....
Sono lo scippatore di emozioni
Originariamente inviato da marte101
Si ma io voglio inserirlo dentro il while che ti ho messo sopra
$result = ...;
$temp=array();
WHILE($row = mysql_fetch_array($result)) {
$temp[$row['a']]=$row['b'];
}
think simple think ringo
non deve essere
$temp[$row['a']]=> $row['b'];
IO e TE 5 metri sopra il cielo.....perchè a 3 metri c'è già troppa gente.
IO HO VISTO LA LUCE....
Sono lo scippatore di emozioni
no, cosi funziona correttamente....
think simple think ringo
ma allora funziona anche così
$result = ...;
WHILE($row = mysql_fetch_array($result)) {
$temp= array([$row['a']]=$row['b']);
}
IO e TE 5 metri sopra il cielo.....perchè a 3 metri c'è già troppa gente.
IO HO VISTO LA LUCE....
Sono lo scippatore di emozioni
no, cosi crei ogni volta un nuovo array.
think simple think ringo