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
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')");
}
?>
$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
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:)