hey hab folgendes problem.. ich kriegs nicht hin das 2 bilder (von vielen) aus einer datenbank gezogen werden und diese dann random (nicht doppelt und nur bilder) angezeigt werden auf einer bestimmten website...
was mach ich falsch
PHP
- <div id="main">
- <div id="img_body">
- <?php
- $sql = mysql_query("SELECT * FROM img_uploads");
- $num_rows = mysql_num_rows($sql);
- $r1 = rand(0, $num_rows);
- do{
- $r2 = rand(0, $num_rows);
- }
- while($r2 == $r1);
- $sql = mysql_query("SELECT src FROM img_uploads WHERE id = ".$r1);
- $row = mysql_fetch_row($sql);
- echo "<a href='index.php?vote=0'><div class='img_selection'><img src='img_upload/".$row[0]."'/></div></a>";
- $sql = mysql_query("SELECT src FROM img_uploads WHERE id = ".$r2);
- $row = mysql_fetch_row($sql);
- echo "<a href='index.php?vote=1'><div class='img_selection'><img src='img_upload/".$row[0]."'/></div></a>";
- $out = "$row";
- $_SESSION['imgs'][0] = 1;
- $_SESSION['imgs'][1] = 2;
- ?>
- </div>