![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 205 Pomógł: 3 Dołączył: 20.04.2009 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Witam:)
Próbuje rozbić ciąg znaków wyglądający mniej więcej tak : Cytat niebieski, ciemny, bielizna, kobieta, sklep, zakupy i następnie wrzucić go do bazy w taki sposób Kod ID KEY 1 niebieski 1 ciemny 1 bielizna 1 kobieta 1 sklep ID - to id pliku KEY - to słowo kluczowe z rozbitego ciągu Robię to w taki prosty sposób: Kod <?php $keywords=$_POST['keywords']; $slowa = explode(" ", $keywords); $slowa = explode(",", $keywords); foreach($slowa AS $key) { mysql_query("INSERT INTO szablony_key(id, key) VALUES('$id', '$key')"); } ?> W wyniku czego do bazy dostaję coś takiego : Kod ID KEY 1 array 1 array 1 array 1 array 1 array 1 array Prosty kawałek kodu a jednak mam błąd z którym nie mogę sobie poradzić, szukałem w google i na forum o podobnych błędach i nie znalazłem dobrej odpowiedzi. Bardzo prosiłbym o pomoc i z góry dziękuje:) Ten post edytował Poker 6.08.2009, 11:37:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 13 Dołączył: 24.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
- Masz pewnosc, ze $_POST['keywords'] przychodzi w postaci 'niebieski, ciemny, bielizna, kobieta, sklep, zakupy'
- Zrob printa na $_POST['keywords'] i sprawdz czy ma on dokladnie taka postac Przeprowadzilem u siebie symulacje, z podstawiona zmienna $keywords = 'niebieski, ciemny, bielizna, kobieta, sklep, zakupy' jako $_POST['keywords'] i wszystkie dane wyswietliy mi sie prawidlowo. Ten post edytował Ellington 6.08.2009, 11:39:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 11:50 |