Il problema è questo: all'inizio della pagina .php faccio una SELECT * di una tabella per ottenere tutto il suo contenuto, poi chiudo il modulo php e parto con l'html (penso fin qui tutto ok), creo una form in cui far visualizzare una tabella creata dinamicamente con un ciclo while!!
Non capisco dove sia il problema perchè la tabella non viene visualizzata, ho qualche ipotesi:
1)nn posso creare tabelle nel form?
2)non posso fetchare in un altro modulo la variabile che contiene il risultato della query iniziale?
3)non è possibile mettere checkbox come contenuto di celle di tabelle?
vi posto alcuni pezzi di codice
codice:
.
.
.
$query = "SELECT * FROM $MangaTable";
$risultato = mysql_query($query) or die ("\nImpossibile effettuare ricerca nella tabella");
.
.
.
<div id="content">
Selezionare i/il manga tra quelli presenti in elenco da aggiungere al carrello
<form action="market.php" method="post">
<table cellspacing="3" cellpadding="5">
<tbody>
<?php while($riga=mysql_fetch_array($risultato))
{
echo "<tr>\n";
echo "<td>".$riga['titolo']."</td>\n";
echo "<td>".$riga['genere']."</td>\n";
echo "<td>".$riga['costo']."€</td>\n";
echo "<td><input type=\"checkboxe\" name=\"costoManga\" value=\"".$_riga['costo']."\"/></td>\n";
echo "</tr>\n";
}
?>
</tbody>
</table>
<input type="submit" value="Acquista ORA" />
</form>
</div>