Come faccio a leggere la query con il foreach
Codice PHP:
$catquery1=mysql_query("SELECT * FROM prova order by nome asc")or die("Query non valida" .mysql_error());
Come faccio a leggere la query con il foreach
Codice PHP:
$catquery1=mysql_query("SELECT * FROM prova order by nome asc")or die("Query non valida" .mysql_error());
in genere si usa lo while
Codice PHP:
$catquery1=mysql_query("SELECT * FROM prova order by nome asc")or die("Query non valida" .mysql_error());
while($row = mysql_fetch_array($catquery1))
{
echo $row['nomecampo'];
echo "
";
}
dovrei sostituire i dati provenienti da due query
$beenTo=$catquery1=mysql_query("SELECT * FROM prova order by nome asc")or die("Query non valida" .mysql_error);
e $places=$catquery2=mysql_query("SELECT * FROM prova1 order by nome asc")or die("Query non valida" .mysql_error);
e cosi via
Codice PHP:
<?php
$beenTo = array("Rome","Underpants");
$places = array("Rome","France","Underpants","s","s","s","s","s","s","s","s");
?>
<select multiple="multiple"> <?php
foreach($places as $place) {
echo "<option";
$found = false;
foreach($beenTo as $placeBeenTo) {
if ($placeBeenTo == $place) {
$found == true;
echo " selected=\"selected\">";
break;
}
}
if (!$found) echo ">";
echo $place . "</option>";
}
$beenTo = array("Rome","Underpants"); deve essere = al risultato di query1
$places = array("Rome","France","Underpants","s","s","s","s" ,"s","s","s","s"); deve essere = al risultato di query2
while($row=mysql_fetch_array($catquery1))
{
$places[]=$row['nome'];
}
ho fatto cosi potrebbe andare bene