Fede83
10-11-2004, 11:10
Ti ringrazio per l'aiuto, adesso il problema è metterlo in pratica, per cui mi rivedrai sicuramente in questo forum, ti chiedo una cosa:
nel sito ci sono dei prodotti, vicino a ogni prodotto ce l'icona del carrello, quando l'utente clicca sul carrello il prodotto deve inserirsi nel database tramite una inserte, e poi si deve visualizzare nella pagina carrello.php giusto?
Pero io sono gia bloccata perche non so dove inserire la insert per questa immagine.
Ti mando 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)) {
//<a target=centro href=\"vetrina.php?id=$linea[idvetrina]\">
print "<tr>";
print "<td class=classetd><font size=2 face=courier color=black><b>Codice:<br><br><center>".$linea['codice']."</center></b></font></td>";
print "<td class=classetd align=center><a href=\"dettagli.php?idprodotto=$linea[idprodotto]\"> <img border=0 width=65 height=65 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><br>(iva inclusa)</font></td>";
print "<td class=classetd><font color=black><b><i> Acquista <br></b></i></font><center><a href=\"carrello.php?idprodotto=$linea[idprodotto]\"><img border=0 src=immagini/carrello.jpg></center></a></td>"; qui ce l'immagine del carrello
if ($n % 2 == 0)
echo "</tr><tr width=221>\n";
$n++;
}
print "</tr></table>";
?>
<br><br>
<?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");
while ($linea = mysql_fetch_array($risultato)) {
print "<font size=1 face=arial color=black><a href=\"view.php?idcategoria=$linea[idcategoria]\">".$linea['categoria']."</a>   -   </font>";
}
?>
Se ti sto chiedendo una cosa troppo complicata o difficile da spiegare lascia stare. Grazie mille lo stesso... prima o poi cela farò a fare sto benedetto carrello.
ciao ciao :oink:
nel sito ci sono dei prodotti, vicino a ogni prodotto ce l'icona del carrello, quando l'utente clicca sul carrello il prodotto deve inserirsi nel database tramite una inserte, e poi si deve visualizzare nella pagina carrello.php giusto?
Pero io sono gia bloccata perche non so dove inserire la insert per questa immagine.
Ti mando 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)) {
//<a target=centro href=\"vetrina.php?id=$linea[idvetrina]\">
print "<tr>";
print "<td class=classetd><font size=2 face=courier color=black><b>Codice:<br><br><center>".$linea['codice']."</center></b></font></td>";
print "<td class=classetd align=center><a href=\"dettagli.php?idprodotto=$linea[idprodotto]\"> <img border=0 width=65 height=65 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><br>(iva inclusa)</font></td>";
print "<td class=classetd><font color=black><b><i> Acquista <br></b></i></font><center><a href=\"carrello.php?idprodotto=$linea[idprodotto]\"><img border=0 src=immagini/carrello.jpg></center></a></td>"; qui ce l'immagine del carrello
if ($n % 2 == 0)
echo "</tr><tr width=221>\n";
$n++;
}
print "</tr></table>";
?>
<br><br>
<?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");
while ($linea = mysql_fetch_array($risultato)) {
print "<font size=1 face=arial color=black><a href=\"view.php?idcategoria=$linea[idcategoria]\">".$linea['categoria']."</a>   -   </font>";
}
?>
Se ti sto chiedendo una cosa troppo complicata o difficile da spiegare lascia stare. Grazie mille lo stesso... prima o poi cela farò a fare sto benedetto carrello.
ciao ciao :oink: