if ($fornitore<>-1) {
$query="select * from prodotti where prodotto_FK_fornitore_codice=$fornitore and prodotto_FK_categoria_codice=$categoria order by prodotto_nome";
// $query="select * from prodotti where prodotto_FK_fornitore_codice=$fornitore order by prodotto_nome";
}
else
{
$query="select * from prodotti where prodotto_FK_categoria_codice=$categoria order by prodotto_nome";
}
$dati=mysql_db_query( "$database", $query);
$num_totale = mysql_numrows ($dati);
if ($fornitore<>-1) {
$query="select * from prodotti where prodotto_FK_fornitore_codice=$fornitore and prodotto_giacenza > 0 and prodotto_FK_categoria_codice=$categoria order by prodotto_nome limit $start,$rec_pagina";
// $query="select * from prodotti where prodotto_FK_fornitore_codice=$fornitore and prodotto_giacenza > 0 order by prodotto_nome limit $start,$rec_pagina";
}
else
{
$query="select * from prodotti where prodotto_FK_categoria_codice=$categoria and prodotto_giacenza > 0 order by prodotto_nome limit $start,$rec_pagina";
}
$dati=mysql_db_query( "$database", $query);
while ($row = mysql_fetch_array ($dati))
{?>
$fc=$row["prodotto_FK_fornitore_codice"];
$queryfornitore="select fornitore_codice, fornitore_nome from fornitori where fornitore_codice=$fc limit 1";
$datifornitore=mysql_db_query( "$database", $queryfornitore);
while ($rowfornitore = mysql_fetch_array ($datifornitore))
{
$nomefornitore=$rowfornitore["fornitore_nome"];
}
?>
$percorso=$path."/foto_prodotti/".$row["prodotto_foto"];?>
Prezzo: echo $row["prodotto_prezzopub"]; ?> Euro
if ($row["prodotto_prezzoscontato"]<>0) { ?>
Prezzo Scontato: echo $row["prodotto_prezzoscontato"];?> Euro
} ?>
$stringa=$row["prodotto_descrizione1"];
if(strlen($stringa)>200){
$stringa_tagliata=substr($stringa, 0,200);
$last_space=strrpos($stringa_tagliata," ");
$stringa_ok=substr($stringa_tagliata, 0,$last_space);
$stringa=$stringa_ok;
}
?>
echo $stringa;?>
} ?>
// arrotonda al numero intero + alto
// riferito al risultato della divisione
// per calcolare il numero totale
// delle pagine da visualizzare
$numero_pagine = ceil($num_totale/$rec_pagina);
// calcola il numero della pagina corrente
$pagina_corrente= ceil(($start/$rec_pagina));
?>
$start2=$start;
if ($pagina_corrente<>0) { $start1=$start-$rec_pagina-1; if ($start1<=0) $start1=0;?>
« precedente
} ?>
for ($pagina = 1; $pagina <= $numero_pagine; $pagina++) {
$start=$pagina*$rec_pagina-($rec_pagina-1)-1;
?>
|
echo $pagina;?>
}?>
if ($pagina_corrente<$numero_pagine-1) { $start1=$start2+$rec_pagina;?>
|
successivo »
} ?>