Slide show risultati in php

searedone

Utente Attivo
11 Giu 2010
508
0
0
Ciao a tutti,
ho trovato una bellissima slide show da integrare al mio sito e fino qui tutto bene :)

Ora mi si presentano due errori e spero che qualcuno possa aiutarmi:

1)
il link non funziona, nel codice che posto sotto ho messo una stringa che senza la slide funziona correttamente, nella slide mi si forma la manina ma cliccando non mi va' all'annuncio.
2)
Vorrei che nella slide venissero fuori gli ultimi 10 risultati inseriti nel db ( senza slide lo fa' correttamente ) nella slide non capisco come fare ???

PHP:
<?php
require ("db_connect.php"); 
$q = mysql_query("SELECT * FROM
    annunci INNER JOIN regione ON (annunci.regioneid=regione.id )
     INNER JOIN provincia ON (annunci.provinciaid=provincia.id)
     INNER JOIN tipo ON (annunci.tipoid=tipo.id)
     INNER JOIN modello ON (annunci.modelloid=modello.id)
      INNER JOIN users ON (annunci.user_id=users.id)
       WHERE modello.modello='open' ORDER BY `id_annunci` DESC LIMIT 10 ",$db); 
while ($records = mysql_fetch_array($q)) { 
$id_annunci = $records['id_annunci'];
$titolo = $records['titolo'];

} 
?>





<div class="showcase" id="horizontal">

		<a href="#previous" class="controls previous" rel="previous">&ndash;</a>

		<a href="#next" class="controls next" rel="next">+</a>

		<ul>

			<li><?php echo "<a href=\"rannunci.php?id=$id_annunci\"/><img itemprop='image' src='immagini2.php?id_annunci=$id_annunci' name='nome_file'  alt='1' /></a>"; ?></li>
          	<li><a href="#" title="Slide 2"><img src="images/2.jpg" alt="2" /></a></li>

			<li><a href="#" title="Slide 3"><img src="images/3.jpg" alt="3" /></a></li>

			<li><a href="#" title="Slide 4"><img src="images/4.jpg" alt="4" /></a></li>

			<li><a href="#" title="Slide 5"><img src="images/5.jpg" alt="5" /></a></li>

			<li><a href="#" title="Slide 6"><img src="images/6.jpg" alt="6" /></a></li>

			<li><a href="#" title="Slide 7"><img src="images/7.jpg" alt="7" /></a></li>

		</ul>

	</div>	

	<script type="text/javascript">

		document.observe('dom:loaded', function () {

			new Showcase.Horizontal($$('#horizontal ul li'), $$('#horizontal a.controls'), {duration: 0.3});

			});

	</script>


<br />

La slide è in jquery naturalmente se qualcuno conosce una slide show orizzontale semplicissima dove posso mettere circa 5 foto con le solite freccette per scorrere i risultati, oppure addirittura che le foto vadano avanti e indietro automaticamente grazie mille.
 
Grazie mille Borgo,
appena ho un attimo do un'occhiata ...

Ma la mia domanda era comunque il perchè non mi prendeva il link e come potevo ripetere i risultati dentro quella che avevo trovato ...

Mi piacerebbe capirlo perchè il problema potrebbe ripetersi in qualsiasi slide ....

grazie
 
ciao
prova in questo modo, al massimo non funzia
PHP:
<?php 
require ("db_connect.php");  
$q = mysql_query("SELECT * FROM 
    annunci INNER JOIN regione ON (annunci.regioneid=regione.id ) 
     INNER JOIN provincia ON (annunci.provinciaid=provincia.id) 
     INNER JOIN tipo ON (annunci.tipoid=tipo.id) 
     INNER JOIN modello ON (annunci.modelloid=modello.id) 
      INNER JOIN users ON (annunci.user_id=users.id) 
       WHERE modello.modello='open' ORDER BY `id_annunci` DESC LIMIT 10 ",$db);  
echo <<<SHO
<div class="showcase" id="horizontal"> 
<a href="#previous" class="controls previous" rel="previous">&ndash;</a> 
<a href="#next" class="controls next" rel="next">+</a> 
<ul> 
SHO;
$name=1;
while ($records = mysql_fetch_array($q)) {  
	$id_annunci = $records['id_annunci']; 
	$titolo = $records['titolo']; 
	echo "<li><a href=\"rannunci.php?id=$id_annunci\"/><img src=\"immagini2.php?id_annunci=$id_annunci\" alt=\"$name\" /></a></li>";
	$name=++;
}
echo "</ul></div>";
?> 
<script type="text/javascript"> 
	document.observe('dom:loaded', function () { 
            new Showcase.Horizontal($$('#horizontal ul li'), $$('#horizontal a.controls'), {duration: 0.3}); 
            }); 
</script>
poi cosa sono quei
itemprop='image'
e
name='nome_file'
nel src?
poi non richiami il nome dell'immagine?
es pinco.jpj?
invece di mettere
immagini2.php?id_annunci=$id_annunci?
 

Discussioni simili