Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przerobienie zapytania php na SQL, INSERT INTO w pętli
M@X
post
Post #1





Grupa: Zarejestrowani
Postów: 212
Pomógł: 0
Dołączył: 18.12.2003
Skąd: Warszawa

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


Witam.
Mam taki kod php (poniżej), którym nadaje zakres numerów od 100 do 200.
Mam pytanie, jak można przerobić to zapytanie na typowo sql. Chodzi mi aby jednym zapytaniem wywołać taką pętle w phpMyAdminie.

  1. for ($i=100; $i<=200; $i++)
  2. {
  3. @mysql_query("INSERT INTO gracze SET numer='".$i."', imie='imie', nazwisko='nazwisko'") or die ('Blad '.mysql_error());
  4. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Chyba najprościej będzie napisać procedurę, przykład pętli (akurat while, ale działa analogicznie):
http://stackoverflow.com/questions/5125096/for-loop-in-mysql
Go to the top of the page
+Quote Post
bpskiba
post
Post #3





Grupa: Zarejestrowani
Postów: 340
Pomógł: 49
Dołączył: 3.07.2009
Skąd: Rzeszów

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


Może tak:
  1. INSERT INTO gracze(numer,imie,nazwisko)
  2. VALUES(100,'jan','kot'),
  3. (101,'adam','nowak'),
  4. (102,'jaś','kowalski')...
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: 24.08.2025 - 21:55