Ciao a tutti.
Semplicemente.
Come potrei fare a recuperare un certo dato (id) da un db e ad assegnarli a determinate variabili ??!?
Ciao a tutti.
Semplicemente.
Come potrei fare a recuperare un certo dato (id) da un db e ad assegnarli a determinate variabili ??!?
sei troppo generico, cmq:
codice:$st=mysql_query("SELECT ID FROM tabella WHERE campo='qualcosa'") or die(mysql_error()); $row=mysql_fetch_assoc($st); echo $row['ID'];
think simple think ringo
Hai ragione..
Ho un db in cui c'e' un campo con valore pari a 1 o a 0 al cui e' associato un campo id (sono sempre e cmq solo 3), vorrei che questo campo id fosse associato a tre variabili (che recuperero' in un altra pagina..), sto provando cosi':
e cosi' lo assegno a una variabile, e funziona, ora mi sa che ci vorrebbe un ciclo per assegnarlo a altre 2 variabili, ma i cicli mi sono molto ostici..codice:... $query = "SELECT * FROM hotel WHERE banner_hotel_dx <> '0' ORDER BY nome_hotel"; $result = mysql_query($query,$conn); $array = mysql_fetch_assoc($result); $banner1 = $array['id_hotel']; ... $banner2 = $array['id_hotel']; $banner2 = $array['id_hotel'];
Ciauuuzzz...![]()
se vuoi assegnare $array['id_hotel']; a $banner1,$banner2,$banner3,... fino a $banner9 (cambia il valore nel for) usa questo
for ($a=1;$a<=9;$a++) {
$banner='banner'.$a;
$$banner=$array['id_hotel'];
}
visitate http://camicio.altervista.org per caxxate varie :d
mmm...nuo...si direbbe che non assegna il giusto valore alle variabili...![]()
$query = "SELECT * FROM hotel WHERE banner_hotel_dx <> '0' ORDER BY nome_hotel";
$result = mysql_query($query,$conn);
while($array = mysql_fetch_assoc($result))
{
$banner[] = array['id_hotel']
}
Ciao
Niente nemmeno questo sembra funzionare....![]()
codice:$query = "SELECT * FROM hotel WHERE banner_hotel_dx <> '0' ORDER BY nome_hotel"; $result = mysql_query($query,$conn); while($array = mysql_fetch_assoc($result)) { $banner[] = $array['id_hotel']; }![]()
$query = "SELECT * FROM hotel WHERE banner_hotel_dx <> '0' ORDER BY nome_hotel";
$result = mysql_query($query,$conn);
while($array = mysql_fetch_assoc($result))
{
$banner[] = $array['id_hotel'];
}
echo $banner[0]."
".$banner[1]."
".$banner[2];
Adesso si, strano avevo provato pure io a richiamare le variabili per vedere se effettivamente caricate ma non me le visualizzava..![]()
Per visualizzare le variabili nel punto desiderato della pagina:
Per passare le variabili a un altra pagina tramite form:codice:<?php echo "$banner[1]" ?> <?php echo "$banner[2]" ?> <?php echo "$banner[3]" ?>
e per recuperarli:codice:<input type="hidden" name="banner1" value="<?php echo "$banner[1]" ?>"> <input type="hidden" name="banner2" value="<?php echo "$banner[2]" ?>"> <input type="hidden" name="banner3" value="<?php echo "$banner[3]" ?>">
Dico bene ?codice:$banner[1] = $_POST['banner[1]']; $banner[2] = $_POST['banner[2]']; $banner[3] = $_POST['banner[3]'];
Ciaoooo e grazie !!
Micky