|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: May 2004
Messaggi: 42
|
php -- menu
Ciao a tutti, ecco il mio problema:
ho fatto una pagina dove si visualizzano uno sotto l'altro dei prodotti, che sono richiamati da un database, questo è il codice: <?php error_reporting (0); $conn = mysql_connect("localhost","root","") or die("connessione fallita"); mysql_select_db("computergratis") or die ("db esploso"); if(!is_numeric($_REQUEST["idcategoria"])) die("Errore nel passaggio dei parametri"); // $idcategoria = $_REQUEST['idcategoria']; // echo "id categoria: $idcategoria"; $sql = "SELECT * FROM prodotti where idcategoria = '$idcategoria'" ; $risultato = mysql_query($sql,$conn) or die ($sql); print "<br><br><table align=center width=700 class=bordotab> "; $n = 1; while ($linea = mysql_fetch_array($risultato)) { print "<tr>"; //<a target=centro href=\"vetrina.php?id=$linea[idvetrina]\"> print "<td class=classetd align=center><a href=\"vetrina.php?id=$linea[idvetrina]\"> <img border=0 width=70 height=70 src=".$linea['foto']."></a></td>"; print "<td class=classetd><font size=2 face=courier color=black><b>".$linea['nome']."</b></font></td>"; print "<td class=classetd><font size=1 face=arial color=Black>".$linea['descrizione']."</font></td>"; print "<td class=classetd><font size=2 face=arial back color=black><b>".$linea['prezzo']."</b></font></td>"; if ($n % 2 == 0) echo "</tr><tr width=221 >\n"; $n++; } print "</tr></table>"; ?> Fino qui non ce nessun problema, io voglio inserire all'interno di questa tabella un menu di categorie che vengono richiamate sempre da un database, il mio problema è che non so in che punto inserire questo codice, in modo che in centro ci sono i prodotti e a sinistra questo menu, questo è il codice che vorrei inserire all'interno del codice che ce scritto sopra: <?php error_reporting (0); $conn = @mysql_connect("localhost","root","") or die("connessione fallita"); @mysql_select_db("computergratis") or die ("connessione fallita"); $sql = "SELECT * FROM categorie"; $risultato = @mysql_query($sql) or die ("query fallita"); print "<table style=border-style:double ;border-width:6 bordercolor=#31AE52 align=center > "; while ($linea = mysql_fetch_array($risultato)) { print "<tr>"; print "<td colspan=2 ><font size=1 face=arial color=black><a class=menu target=centro href=\"view.php?idcategoria=$linea[idcategoria]\">".$linea['categoria']."</a></font></td>"; } print "</tr></table>"; ?> Ciao e grazie a tutti ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:22.