Beh può darsi che stò usando un'approccio sbagliato ma pongo cmq il prob.
praticamente ho una lista es.numeri da lì vorrei creare un link ad una pagina che mi deve visualizzare il numero selezionato ma come ho fatto io mi visualizza solo l'ultimo???? è chiaro che lui mi mantiene memorizzato l'ultimo ma come posso risolverlo?
</td><td width="14%" align=center bordercolor=white>
<?
include('connect.php');
$table = "prodotti";
$sqlquery = "SELECT * FROM $table";
$result = mysql_query($sqlquery);
$number = mysql_numrows($result);
$i = 0;
if ($number < 1) {
print "errore";
}
else {
while ($number > $i) {
$id=mysql_result($result,$i,"id");
session_register();
$_SESSION['id'] = $id;
echo '<a href="index_ordini.php">'.$id;
echo '<br>';
$i++;
}
}
?>
</td>
sò che lo script è grezzo e pieno di cose in più che si potrebbero semplificare.
spero che sia chiaro il problema.
praticamente ho una lista es.numeri da lì vorrei creare un link ad una pagina che mi deve visualizzare il numero selezionato ma come ho fatto io mi visualizza solo l'ultimo???? è chiaro che lui mi mantiene memorizzato l'ultimo ma come posso risolverlo?
</td><td width="14%" align=center bordercolor=white>
<?
include('connect.php');
$table = "prodotti";
$sqlquery = "SELECT * FROM $table";
$result = mysql_query($sqlquery);
$number = mysql_numrows($result);
$i = 0;
if ($number < 1) {
print "errore";
}
else {
while ($number > $i) {
$id=mysql_result($result,$i,"id");
session_register();
$_SESSION['id'] = $id;
echo '<a href="index_ordini.php">'.$id;
echo '<br>';
$i++;
}
}
?>
</td>
sò che lo script è grezzo e pieno di cose in più che si potrebbero semplificare.
spero che sia chiaro il problema.