salve,
ho 2 tabelle: categorie e prodotti, a cat1 corrispondono x prodotti dalla tabella prodotti.
mi sn creato qst codice:
mostra.php , che prende i nomi dalla tabella categoria e li mostra a video
e view_prodotti.php, questa dovrebbe mostrarmi i prodotti in base alla scelta che ho fatto un precedenza e mostrarmeli a video :-(Codice PHP:<?php
include ("config.php");
$query=mysql_connect($db_host, $db_user, $db_password);
if ($query==FALSE)
die("Errore durante la connessione a MYSQL ".mysql_error());
mysql_select_db($db_name ,$query);
$query2 = "SELECT * FROM categorie"; // mostrare gli ultimi 5 record
$risultato=mysql_query($query2,$query);
while ($dati=mysql_fetch_array($risultato)) {
?>
[url="view_prodotti.php?idcat=<?=$dati['idcat']?>"]<?=$dati['nome']?>[/url]</p>
<?
}
?>
dove sbaglio?Codice PHP:<?php
include ("config.php");
$query=mysql_connect($db_host, $db_user, $db_password);
if ($query==FALSE)
die("Errore durante la connessione a MYSQL ".mysql_error());
mysql_select_db($db_name ,$query);
$query2 = "SELECT p.idprod, p.nome, p.nome, p.descrizione, c.idcat, c.nome
FROM prodotti p JOIN categorie c ON p.idcat = c.idcat
WHERE c.idcat = ".$_GET['idcat'];
$risultato=mysql_query($query2,$query);
while ($dati=mysql_fetch_array($risultato)) {
//echo "$dati[nome]";
?>
ERRORE:
Parse error: parse error in c:\programmi\easyphp1-8\www\print_tek_script\view_prodotti.php on line 20
![]()


Rispondi quotando
