mysql +php+ array
| From: | Ramiro Radjiman | Date: | Mon, 12 Feb 2001 20:10:44 +0000 |
| Subject: | mysql +php+ array | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-39259@lists.php.net to get a copy of this message | ||
I have the following code:
$arr_aantal = explode (",", $aantal);
$arr_str_men = explode (",", $str_men);
$arr_recht = explode (",", $recht);
$arr_rechtverstek = explode (",", $rechtverstek);
$arr_verstekgelijk = explode (",", $verstekgelijk);
$arr_verstekongelijk = explode (",", $verstekongelijk);
for($b=0; $b<$rows; $b+=1){
$sql = "INSERT INTO " . $table_name . " SET aantal='" .
trim($arr_aantal[$b]) ."',str_men='" . trim($arr_str_men[$b])
."',recht ='"
. trim($arr_recht[$b]) ."',rechtverstek='" . trim($arr_rechtverstek[$b])
."',verstekgelijk='" . trim($arr_verstekgelijk[$b])
."',verstekongelijk='" .
trim($arr_verstekongelijk [$b]) . "', soorten=
'$bewaar'";
mysql_query ($sql)
or die ("cannot execute update query");
}
if i do this the following sql statement is created,
INSERT INTO testen SET
aantal='22',str_men='2',recht='2',rechtverstek='2',verstekgelijk='2',verstek
ongelijk='2',soorten='plat3mm'
INSERT INTO testen SET
aantal='',str_men='',recht='',rechtverstek='',verstekgelijk='',verstekongeli
jk='',soorten='plat3mm'
INSERT INTO testen SET
aantal='',str_men='',recht='',rechtverstek='',verstekgelijk='',verstekongeli
jk='',soorten='plat3mm'
INSERT INTO testen SET
aantal='',str_men='',recht='',rechtverstek='',verstekgelijk='',verstekongeli
jk='',soorten='plat3mm'
INSERT INTO testen SET
aantal='',str_men='',recht='',rechtverstek='',verstekgelijk='',verstekongeli
jk='',soorten='plat3mm'
INSERT INTO testen SET
aantal='',str_men='',recht='',rechtverstek='',verstekgelijk='',verstekongeli
jk='',soorten='plat3mm'
INSERT INTO testen SET
aantal='',str_men='',recht='',rechtverstek='',verstekgelijk='',verstekongeli
jk='',soorten='plat3mm'
so the first array element goes wel, but the next contains no data, but i
know for sure that there is dat in it. See above.
Could anyone give me a clue?
aantal=$arr_aantal[$b] should work i thaught.
or
"aantal= ". $arr_aantal[$b] ." str_men=" . $arr_str_men[$b] . and so fort.