Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Dlaczego mogę zapisać tylko 1001 rekordów?
miccom
post
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Cześć.
mam taką funkcję:

  1. public function saveData()
  2. {
  3. $mapData = $this -> path -> post('mapData');
  4. if ( ! is_array($mapData)) exit();
  5. $this -> db -> exec('TRUNCATE `map`');
  6.  
  7. foreach ($mapData as $key => $row)
  8. {
  9. $coords = explode(',', $key);
  10. if (count($coords) != 2) continue;
  11. if ((int) $row == 0) $row = 1;
  12. $this -> db -> exec('INSERT INTO `map` (`x`, `y`, `fieldType`) VALUES (' . (int)$coords[0] . ',' . (int)$coords[1] . ',' . (int)$row . ' )');
  13. }
  14. echo json_encode(true);
  15. }


Po wykonaniu takiego zadania i zleceniu np. dodanie 5 tys. rekordów- zapisuje się do bazy danych tylko 1001 rekordów.

Co mnie blokuje przed dodawaniem większej ilości rekordów?
Pomożecie?

Ten post edytował miccom 7.05.2020, 23:43:41


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.08.2025 - 16:27