Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Jak wrzucić dane z takiej tablicy do tabeli w bazie?
japek
post
Post #1





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 9.03.2006
Skąd: Opole

Ostrzeżenie: (10%)
X----


Mam tablicę, która jest serializowana i wygląda przykładowo:

  1. Array
  2. (
  3. [0] => a:66:{i:0;s:4:\"45.5\";i:1;s:4:\"45.6\";i:2;s:4:\"45.7\";i:3;s:4:\"45.5\".........;}
  4. [1] => a:66:{i:0;s:4:\"43.4\";i:1;s:4:\"43.4\";i:2;s:4:\"43.4\";i:3;s:4:\"43.4\".........;}
  5. .
  6. .
  7. .
  8. )


Dla prostej tablicy np.

  1. a:720:{i:0;s:4:\"43.8\";i:1;s:4:\"43.9\";i:2;s:4:\"43.8\".......;


śmiga bezproblemu.

Co zrobić z tą bardziej złożoną aby dodać do tabeli? tabele w bazie są typu Longtext.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
japek
post
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 9.03.2006
Skąd: Opole

Ostrzeżenie: (10%)
X----


Tak oczywiście pola (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

A dodaje normalnie poleceniem sql'a

  1. $query='INSERT INTO dane (pole1, ...) VALUES ("'.$tablica_zserializowana'", ...)';


które dla prostej tablicy działa bez zarzutu (wszystkie dane dodaje do bazy), a już złożoną dodaje jako ARRAY (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .

Ten post edytował japek 9.11.2006, 11:23:48
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.09.2025 - 07:24