Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Dodawanie na raz kilka rekordów
--qwerty--
post
Post #1





Goście







Dobry wieczór.

Interesuje mnie dlaczego wysyła klika rekordów na raz w poniższym kodzie.

  1. while($x <= 100){
  2. echo "<a href='?pokaz=liczby&wybor=".$x."'>".$x."</a> ";
  3. if($_GET["wybor"] == $x){
  4. $wybrane_liczby = mysql_query("insert into `sdfsd` (`id`,`login`, `liczba`) values ('NULL', '".$_SESSION["login"]."', '".$_GET["wybor"]."')");
  5. $komunikat = "Wybrano ".$_GET["wybor"];
  6. }
  7. if($x % 10 == 0);
  8.  
  9. $x++;
  10.  
  11. if($x % 10 == 1) echo '<br />';
  12. }
  13.  
  14. echo $komunikat;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
pablo_83
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

Ostrzeżenie: (0%)
-----


zrób sobie echo $x w instrukcji if($_GET["wybor"] == $x){ przed wykonaniem inserta może wtedy więcej się dowiesz, zwróci Ci wartość x kiedy insert jest wykonywany.
możesz też w sumie zechować $_GET["wybor"] wtedy będziesz miał w ogóle jak na dłoni kiedy if jest wykonywany.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 04:55