Bonjour,
Je souhaite développer un script qui affiche toutes les X secondes une selection au hasard de la base de données et ce sans limitation de temps, si l'internaute reste connecté toute la journée le script doit continuer toute la jourée...
Pour le moment j'ai développé ce script qui fait a peu près ce que je veux mais qui ne me convient pas du tout (nombre de selections limitées) et code lourd.
Je souhaite que les phrases apparaissent et disparaissent avec un effet visuel comme dans mon code...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60 <div id="commentaire1" style="display:block"> <?php $sql = "SELECT * FROM mabase ORDER BY RAND() LIMIT 1"; $stmt = $dbh->prepare($sql); $stmt->execute(); while($row = $stmt->fetch(PDO::FETCH_ASSOC)) { print("<li><img src=\"images/1page-img1.jpg\" alt=\"\" /> <h6>27.07.09 par <a href=\"#\">".$row['pseudo']."</a></h6> <p>".$row['histoire']." <a href=\"\">Lire en entier</a> </p> <a href=\"details.php?id=\">Lire</a> - <a href=\"\">Voter +1</a> - <a href=\"\">Signaler</a> </li>"); } ?> </div> <div id="commentaire2" style="display:none"> <?php $sql = "SELECT * FROM mabase ORDER BY RAND() LIMIT 1"; $stmt = $dbh->prepare($sql); $stmt->execute(); while($row = $stmt->fetch(PDO::FETCH_ASSOC)) { print("<li><img src=\"images/1page-img1.jpg\" alt=\"\" /> <h6>27.07.09 par <a href=\"#\">".$row['pseudo']."</a></h6> <p>".$row['histoire']." <a href=\"\">Lire en entier</a> </p> <a href=\"details.php?id=\">Lire</a> - <a href=\"\">Voter +1</a> - <a href=\"\">Signaler</a> </li>"); } ?> </div> <div id="commentaire3" style="display:none"> <?php $sql = "SELECT * FROM mabase ORDER BY RAND() LIMIT 1"; $stmt = $dbh->prepare($sql); $stmt->execute(); while($row = $stmt->fetch(PDO::FETCH_ASSOC)) { print("<li><img src=\"images/1page-img1.jpg\" alt=\"\" /> <h6>27.07.09 par <a href=\"#\">".$row['pseudo']."</a></h6> <p>".$row['histoire']." <a href=\"\">Lire en entier</a> </p> <a href=\"details.php?id=\">Lire</a> - <a href=\"\">Voter +1</a> - <a href=\"\">Signaler</a> </li>"); } ?> </div> <script type="text/javascript"> $("div#commentaire1").delay(8000).hide(1000); $("div#commentaire2").delay(8000).show(500).delay(8000).hide(500); $("div#commentaire3").delay(16500).show(500); </script>
Comment faire ?
Merci pour votre aide :-)
Partager