Witajcie, próbuje zrobić sondę. Pytanie moje jest takie: Dlaczego nie wyświetla mi drugiego poziomego słupka pod spodem tego 1szego?
  1. <?php
  2.  
  3. $user = "xxx"; 
  4. $pass = "xxx";
  5. $query1 = "SELECT ile FROM sonda WHERE id_sonda = 1";
  6. $query2 = "SELECT ile FROM sonda WHERE id_sonda = 2";
  7. $query3 = "SELECT ile FROM sonda WHERE id_sonda = 3";
  8.  
  9. try {
  10. $dbh = new PDO('mysql:host=localhost;dbname=krysofton', $user, $pass);
  11. // tutaj używamy połączenia
  12. $stmt = $dbh->prepare("UPDATE sonda SET ile = ile + 1 WHERE id_sonda = ".$_POST['vote']);
  13. //$stmt->execute();
  14.  
  15. foreach ($dbh->query($query1) as $row)
  16. {
  17. for ( $i ; $i <= $row[0] ; $i++ )
  18. {
  19. print '<img src="dot_green.jpg" />';
  20. }
  21. }
  22. foreach ($dbh->query($query1) as $row1)
  23. {
  24. for ( $i ; $i <= $row1[0] ; $i++ )
  25. {
  26. print '<img src="dot_red.jpg" />';
  27. }
  28. }
  29.  
  30. //gdy wszystko zrobione zamykamy połączenie
  31. $dbh = null;
  32.  
  33. }
  34.  
  35. catch (PDOException $e) {
  36. print "Error!: " . $e->getMessage() . "<br/>";
  37. die();
  38. }
  39.  
  40.  
  41. ?>


pozdrawiam.