|
Тема |
въпрос за myqsl заявка |
|
Автор |
VaXa (xenocide) |
|
Публикувано | 13.10.04 00:26 |
|
|
може ли mysql_query по някакъв начин да праща multiquery?
имам следният код:
foreach ($valid_answers_arr as $v1)
{
$answer_query_str .= "INSERT INTO answer SET a_question_id=$poll_id, a_text_bg='".$v1["bg"]."', a_text_eng='".$v1["eng"]."';\n";
}
mysql_query($answer_query_str, $link) or die(mysql_error());
по принцип няма ограничение на големината на $valid_answers_arr и може да се наложи да си цикля с mysql_query до безкрай... та проблемът е, че mysql_query при генериран по този начин стринг ми дава грешка?!
същият стринг го пействам в phpmyadmin и там минава без проблеми.
ето един примерно генериран стринг от тоя код:
INSERT INTO answer SET a_question_id=4, a_text_bg='отговор 1', a_text_eng='answer 1';
INSERT INTO answer SET a_question_id=4, a_text_bg='отговор 2', a_text_eng='answer 2';
INSERT INTO answer SET a_question_id=4, a_text_bg='отговор 3', a_text_eng='answer 3';
няма нищо нередно, но mysql_query гърми. четох manual-а, но не видях да пише нещо за multiquery... възможно ли е и ако да, как?
10x предварително за помощта 
|
| |
|
|
|