Я хотел, чтобы сам разобрался, но раз уже помогли, то покажу что надо было изменить в коде, чтобы он правильно работал. Во втором цикле надо было написать так foreach ($_POST as $key=>$value) $stroka2=$stroka2.","."'".$value."'"; А вообще можно было обойтись одним циклом PHP: <? $stroka1=""; $stroka2=""; foreach ($_POST as $key=>$value) { $stroka1=$stroka1.",".$key; $stroka2=$stroka2.","."'".$value."'"; } $stroka1=substr($stroka1,1,strlen($stroka1)-4); $stroka2=substr($stroka2,1,strlen($stroka2)-7); ?>
Я понял свою ошибку, когда увидел скрипт. Просто я затупил, упершись в то, чтобы в строке запроса не было данных, а были только перменные. А про то, что в строку запроса можно воткнуть и сами данные, как-то (почему?) не подумал... Про два цикла: это у меня так исторически сложилось. Написал сначала для одной строки, потом понял что надо еще будет и по ходу написал еще для одной... Вот так и вышло два цикла... Спасибо огромное.