Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] wstawianie wielu rekordów po sobie
krzysiej
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 3
Dołączył: 5.08.2009

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


witam, wstawiam w skrypcie kilka rekordów po sobie pry uzyciu PDO np:


  1. $db = new PDO(...);
  2. $messages = array('xxx0', 'xxx1', 'xxx2', 'xxx3');
  3. foreach ($messages as $message)
  4. {
  5. $insert = $db->prepare('INSERT INTO tabela (`message`) values (:message)');
  6. $insert->bindValue(':message', $message, PDO::PARAM_STR);
  7. $insert->execute();
  8. }


potem sprawdzam zawartosc tabeli a tam jest tylko pierwszy rekord, reszty nie wstawia chyba ze dopisze jakiegos sleepa w foreach, nie wiem czym jest spowodowany ten lag (okolo 0,4sek), prosze o pomoc

EDIT: to moze ktos wrzuci taki kawałek kodu do wykonania na localu i zobaczy czy wrzuci do tablicy całą tablicę czy tylko 1/kilka rekordów?

Ten post edytował krzysiej 15.07.2010, 16:35:24
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 13:00