ciao a tutti, ho un problemino, ma mi sta facendo perdere un sacco di tempo. Ho una select che dovrebbe estrarre dei dati per id, ma visualizza sempre l'id numero 1, io penso di averla fatta bene, se per cortesia mi date un'occhiata grazie
vi posto le 3 pagine
Index.php
auto.php
pippo.php
come potete notare in pippo.php ho inserito anche un campo per verificare se l'id_articolo è quello che mi passa auto.php, il risultato è positivo, ma la stampa è sempre quella dell'id_articolo num.1
vi ringrazio in anticipo
vi posto le 3 pagine
Index.php
PHP:
<table border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td><img src="immagini/fila1_1.jpg" border="0"></td>
<td><img src="immagini/fila1_2.jpg" border="0"></td>
<td><img src="immagini/fila1_3.jpg" border="0"></td>
<td><img src="immagini/fila1_4.jpg" border="0"></td>
<td><img src="immagini/fila1_5.jpg" border="0"></td>
</tr>
<tr>
<td><img src="immagini/fila2_1.jpg" border="0"></td>
<td><img src="immagini/fila2_2.jpg" border="0"></td>
<td><img src="immagini/fila2_3.jpg" border="0"></td>
<td><img src="immagini/fila2_4.jpg" border="0"></td>
<td><img src="immagini/fila2_5.jpg" border="0"></td>
</tr>
<tr>
<td><img src="immagini/fila3_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=home"><img src="immagini/fila3_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila3_3.jpg" border="0" width="48" height="33"></td>
<td rowspan="9" background="immagini/fila20.jpg" border="0" valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr>
<td width="400" valign="top">
<?php
if(isset($_GET['area']))
{
include($_GET['area'].'.php');
}
elseif(isset($_GET['id_articolo']))
{
include('pippo.php');
}
else
{
include('home_page.php');
}
?>
</td>
</tr>
</table>
</td>
<td><img src="immagini/fila3_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila4_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=auto"><img src="immagini/fila4_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila4_3.jpg" border="0" width="48" height="33"></td>
<td><img src="immagini/fila4_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila5_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=moto"><img src="immagini/fila5_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila5_3.jpg" border="0" width="48" height="33"></td>
<td><img src="immagini/fila5_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila6_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=scooter"><img src="immagini/fila6_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila6_3.jpg" border="0" width="48" height="33"></td>
<td><img src="immagini/fila6_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila7_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=quad"><img src="immagini/fila7_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila7_3.jpg" border="0" width="48" height="33"></td>
<td><img src="immagini/fila7_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila8_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=cross"><img src="immagini/fila8_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila8_3.jpg" border="0" width="48" height="33"></td>
<td><img src="immagini/fila8_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila9_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=contatti"><img src="immagini/fila9_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila9_3.jpg" border="0" width="48" height="33"></td>
<td><img src="immagini/fila9_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila10_1.jpg" border="0" width="40" height="33"></td>
<td><a href="index.php?area=azienda"><img src="immagini/fila10_2.jpg" border="0" width="111" height="33"></a></td>
<td><img src="immagini/fila10_3.jpg" border="0" width="48" height="33"></td>
<td><img src="immagini/fila10_5.jpg" border="0" width="22" height="33"></td>
</tr>
<tr>
<td><img src="immagini/fila11_1.jpg" border="0" width="40"></td>
<td><img src="immagini/fila11_2.jpg" border="0" width="111"></td>
<td><img src="immagini/fila11_3.jpg" border="0" width="48"></td>
<td><img src="immagini/fila11_5.jpg" border="0" width="22"></td>
</tr>
<tr>
<td><img src="immagini/fila12_1.jpg" border="0"></td>
<td><img src="immagini/fila12_2.jpg" border="0"></td>
<td><img src="immagini/fila12_3.jpg" border="0"></td>
<td><img src="immagini/fila12_4.jpg" border="0"></td>
<td><img src="immagini/fila12_5.jpg" border="0"></td>
</tr>
</table>
PHP:
<?php
//richiamo il file di configurazione
require 'Config.php';
//richiamo il file di connessione
require 'Connect.php';
$query_2="SELECT COUNT(id_articolo) As num_righe FROM articoli";
$risultato_query_2=mysql_query($query_2)or die("errore nella query;".mysql_error());
$num=mysql_fetch_array($risultato_query_2);
$pagine=isset($_GET['pagine']);
if(!isset($_GET['pag']))
{
$pag=1;
}
else
{
$pag=$_GET['pag'];
}
$limit_inf=($pag - 1)*12;
if($num[0]== false)
{
print"
Non ci articoli per questa sezione";
}
else
{
$pagine=ceil($num[0]/12);
}
$query_3="SELECT * FROM articoli ORDER BY id_articolo LIMIT $limit_inf,12";
$risultato_query_3=mysql_query($query_3)or die("errore nella query;".mysql_error());
print"<table border='0' cellpadding='0' cellspacing='0'>";
$num=0;
for($a = 0; $a < 4; $a++)
{
print"
<tr>";
for($b = 0; $b < 3; $b++,$num++)
{
$articoli=mysql_fetch_object($risultato_query_3);
if($articoli)
{
print"
<td>
<table border='0' cellpadding='0' cellspacing='0' width='158' height='107' background='immagini/corpo_foto.jpg'>
<tr>
<td height='25' align='center'>$articoli->nome</td>
</tr>
<tr>
<td align='center'><a href='index.php?id_articolo=$articoli->id_articolo'><img src='articoli/P/$articoli->id_articolo.gif' border='0'></a></td>
</tr>
<tr>
<td height='5'> </td>
</tr>
</table>
</td>";
}
}
print"
</tr>";
}
print"</table>";
print"
<table border='0' cellpadding='0' cellspacing='0' align='center'>
<tr>";
for($c = 1; $c <= $pagine; $c++)
{
print"<td><a href='index.php?area=auto&pag=$c'>$c</a> </td>";
}
print"<tr>
</table>";
?>
PHP:
<?php
require_once 'Config.php';
require_once 'Connect.php';
$id=isset($_GET['id_articolo']);
$query_1="SELECT * FROM articoli WHERE id_articolo='$id'";
$result_1=mysql_query($query_1)or die("errore nella query;".mysql_error());
print"<table border='0' cellpadding='0' cellspacing='0'>";
print"<tr>";
print"<td><font size='4'><b>Caratteristiche dell'articolo</font></b>";
//--------------------------------------------------------------------------------------------------
print"<table border='0' cellpadding='0' cellspacing='0'>";
print"<tr>";
print"<td colspan='2'> </td>";
print"</tr>";
$dett=mysql_fetch_array($result_1);
//{
print"<tr>";
print"<td width='150'><font size='2'><b>Codice articolo</b></font></td>
<td width='270'>$dett[codice_articolo]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Categoria</b></font></td>
<td>$dett[id_categoria]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Marca</b></font></td>
<td>$dett[id_marca]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Nome</b></font></td>
<td>$dett[nome]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Tipo</b></font></td>
<td>$dett[tipo]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Prezzo</b></font></td>
<td>$dett[prezzo]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Anno</b></font></td>
<td>$dett[anno]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Kilometri</b></font></td>
<td>$dett[km]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Cambio</b></font></td>
<td>$dett[cambio]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Potenza</b></font></td>
<td>$dett[potenza]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Cilindrata</b></font></td>
<td>$dett[cilindrata]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Alimentazione</b></font></td>
<td>$dett[alimentazione]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Posti</b></font></td>
<td>$dett[posti]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Porte</b></font></td>
<td>$dett[porte]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Colore</b></font></td>
<td>$dett[colore]</td>";
print"</tr>";
print"<tr>";
print"<td><font size='2'><b>Condizione</b></font></td>
<td>$dett[condizione]</td>";
print"</tr>";
print"<tr>";
print"<td valign='top'><font size='2'><b>Altro</b></font></td>
<td valign='top'>$dett[note]</td>";
print"</tr>";
print"<tr>";
print"<td colspan='2'> </td>";
print"</tr>";
print"</table>";
//---------------------------------------------------------------------------------------
print"<table border='0' cellpadding='0' cellspacing='0'>";
print"<tr>";
print"<td><img src='articoli/P/$dett[id_articolo].gif' border='0' width='100' height='60'></td>";
print"<td> </td>";
print"<td><img src='articoli/P/$dett[id_articolo]_2.gif' border='0' width='100' height='60'></td>";
print"<td> </td>";
print"<td><img src='articoli/P/$dett[id_articolo]_3.gif' border='0' width='100' height='60'></td>";
print"<td> </td>";
print"<td><img src='articoli/P/$dett[id_articolo]_4.gif' border='0' width='100' height='60'></td>";
print"</tr>";
print"</table>";
//}
//------------------------------------------------------------------
print"</td>";
print"</tr>";
print"</table>";
print"<input type='text' name='id_articolo' value='" .$_GET['id_articolo']. "'>";
?>
vi ringrazio in anticipo