Salve ragazzi, ho un piccolo problema con un'immagine gestita con il javascript(script scaricato da qui).il problema è questo:
Ho inserito il codice in un ciclo for,il percorso delle immagine e dinamico (fin qui funziona tt) ma non riesco a duplicarla sulla stessa pagina.Nel senso che lo slider è sempre uno.
questo è il codice:
Codice PHP:<?
//caricamento dal database dei dati riguardanti le immagini e gli attributi
include("QueryIntoArray.php");
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
settype($myresult,"array");
$query="SELECT * FROM oggetto";
$myresult = QueryIntoArray($query);
$valore=0;
for($i=0;$i<count($myresult);$i++)
{
$nome= $myresult[$i]["nome"];
$prezzo= $myresult[$i]["prezzo"];
$quantita= $myresult[$i]["quantita"];
$descrizione=$myresult [$i]["descrizione"];
$immagine_1=$myresult [$i]["immagine_1"];
$immagine_2=$myresult [$i]["immagine_2"];
$immagine_3=$myresult [$i]["immagine_3"];
$immagine_4=$myresult [$i]["immagine_4"];
$immagine_5=$myresult [$i]["immagine_5"];
$immagine_6=$myresult [$i]["immagine_6"];
echo "$valore";
?>
<style type="text/css" media="screen">
#slider {
width: 410px; /* important to be same as image width */
height: 300px; /* important to be same as image height */
position:relative;/* important */
top:<? echo "$valore" ?>px;
overflow: hidden; /* important */
}
#sliderContent {
width: 410px; /* important to be same as image width or wider */
position: absolute;
top: 0;
margin-left: 0;
left: 1px;
}
.sliderImage {
float: left;
position: relative;
display: none;
}
.sliderImage span {
position: absolute;
font: 10px/15px Arial, Helvetica, sans-serif;
padding: 10px 13px;
width: 384px;
background-color: #000;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
color: #fff;
display: none;
}
.clear {
clear: both;
}
.sliderImage span strong {
font-size: 14px;
}
.top {
top: 0;
left: 0;
}
.bottom {
bottom: 0;
left: 0;
}
ul { list-style-type: none;}
</style>
<table width="1271" height="369" border="0">
<tr>
<th width="410" rowspan="3" scope="col"><div id="slider">
<ul id="sliderContent">
<li class="sliderImage"> [url=""][img]Images/Vendite/<? echo [/img]/<? echo "$immagine_1"; ?>" alt="1" />[/url] <span class="top">[b] [/b]
Content text...</span>
<li class="sliderImage"> [url=""][img]Images/Vendite/<? echo [/img]/<? echo "$immagine_2"; ?>" alt="2" />[/url] <span class="top">[b]Title text 2[/b]
Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...</span>
<li class="sliderImage"> [img]Images/Vendite/<? echo [/img]/<? echo "$immagine_3"; ?>"alt="3" /> <span class="bottom">[b]Title text 2[/b]
Content text...</span>
<li class="sliderImage"> [img]Images/Vendite/<? echo [/img]/<? echo "$immagine_4"; ?>" alt="4" /> <span class="bottom">[b]Title text 2[/b]
Content text...</span>
<li class="sliderImage"> [img]Images/Vendite/<? echo [/img]/<? echo "$immagine_5"; ?>" alt="5" /> <span class="top">[b]Title text 2[/b]
Content text...</span>
<li class="sliderImage"> [img]Images/Vendite/<? echo [/img]/<? echo "$immagine_6"; ?>" alt="5" /> <span class="top">[b]Title text 2[/b]
Content text...</span>
<div class="clear sliderImage"></div>[/list]
</div> _ </th>
<th colspan="2" scope="col"><h1><? echo "$nome"; ?> </h1></th>
</tr>
<tr>
<th width="365" height="161" scope="col"><div align="left">
<p align="right"></p>
</div>
<p align="left"></p>
<p align="left">Prezzo: <? echo "$prezzo"; ?></p>
<p align="left">Spedizioni in: Europa</p> <p align="left">Quantità: <? echo "$quantita"; ?> </p> </th>
<th width="482" scope="col"><p align="left"></p>
<p align="left"></p>
<p align="left"></p></th>
</tr>
<tr>
<th height="162" colspan="2" scope="col">Descrizione:<? echo "$descrizione"; ?></th>
</tr>
</table>
<?
$valore=$valore+450;
}
mysql_close($db);
?>

Rispondi quotando