PHP:
<?php if(isset($_POST['send']))
{
$modello=$_POST['model'];
echo "Ciao";
$strsql = "Select * from articoli where articoli.modello='$modello'";
$scelta = mysql_query($strsql);
$test=mysql_num_rows($strsql);
?>
<table border='3'>
<tr>
<th>Modello</th>
<th>Descrizione</th>
<th>Costo</th>
<th>Quantità disponibile</th>
</tr>
<?php
echo "Ciao";
while ($riga = mysql_fetch_array($scelta))
{
//Immissione dati nella tabella
echo " nie";
echo $riga["modello"];
echo "<tr> \n";
echo "<td>" . $riga["modello"] . "</td> \n";
echo "<td>" . $riga["Descrizione"] . "</td> \n";
echo "<td>" . $riga["costo"] . "</td> \n";
echo "<td>" . $riga["Quantità disponibile"] . "</td> \n";
echo "</tr> \n";
}
}
?>
</table>
ragazzi questo è il codice che ho fatto nella mia pagina php , praticamente il problema è che non mi stampa NULLA e dico NULLA che riguardi il codice php , come vedete ho messo degli echo "Ciao"; in entrambe le parti in php ma nemmeno quelle vengono visualizzate , per non parlare della tabella , per precisazione quell'isset iniziale prende il valore da un'altro form ( e quello funziona perfettamente) una volta aperto questo codice php... non funziona più niente , AIUTO Ho gli esami e non ho ancora finito il progetto mi manca questa e un'altra cosa ... HELP :crying::crying:
Continuando a provare mi sono reso conto che non entra nell'isset ....
ecco il codice prima dell'isset:
PHP:
<form name="selezionamodello" action="" method="post">
<select name="mode" id"casaproduttrice1">
<option> Seleziona modello </option>
<?php
if(isset($_POST['invia']))
{
$produttore=$_POST['prod'];
$sql= ("Select articoli.ID, articoli.Modello from (articoli inner join produttori on produttori.ID = articoli.ID_Produttore)
where tipo='Processore' AND produttori.nome='$produttore'");
$query=mysql_query($sql);
while ($array=mysql_fetch_array($query))
{
?>
<option> <?php echo $array[1]; ?> </option>
<?php
}
}
?>
</select>
<p></p>
<input type="submit" name="send" id="sendproduttore0" value="Visualizza">
</form>
Ultima modifica di un moderatore: