Ciao a tutti!
ho questo script ma a video non mi restituisce nulla... che sbaglio?
Codice PHP:
<?php
$sql2 = "SELECT DISTINCT
products.products_id,
products_name,
products_image,
caratteristica_id,
caratteristica_name,
tipologia,
id_tipologia,
tipologia_nome
FROM (caratteristiche
LEFT JOIN tipologie_caratteristiche ON caratteristiche.tipologia=tipologie_caratteristiche.id_tipologia)
LEFT JOIN
(products RIGHT JOIN products_description ON products_description.products_id=products.products_id) ON caratteristiche.tipologia=products.products_id
ORDER BY tipologia_nome";
for ($i=0; $i < sizeof($HTTP_POST_VARS['compare']); $i++)
{
$sql2 .= "products_id='".$HTTP_POST_VARS['compare'][$i]."'";
if (($i + 1) < sizeof($HTTP_POST_VARS['compare'])){ $sql2 .= " OR "; }
}
$risultato2= mysql_query($sql2);
$riga2= mysql_fetch_array($risultato2);
$totale2= mysql_num_rows($risultato2);?>
<?php do
{ ?>
<table class="schedaprodotto" width="98%" style="margin:auto;" align="right" border="1" cellpadding="2" cellspacing="1" >
<tr>
<td width="187.95">
<table>
<tr><td width="187.95"><?php echo '[b]'."$riga2[tipologia_nome]".'[/b]'.''."<img src=\"http://www.miosito/images/{$riga2['products_image']}\"width='30' />";?>
</td></tr>
</table>
</td>
<td>
<table>
<tr><td><?php echo "$riga2[caratteristica_name]";?></td></tr>
</table>
</td>
<?php } while ($riga2=mysql_fetch_array($risultato2));?>
</p>
</tr>
</table>