Forum Webscript.Ru
Программирование => PHP => Тема начата: KBA-KBA от 20 Марта 2002, 16:03:39
-
Однако хочется так
$query = "INSERT INTO qwe1 SET q1=\'".$q1."\';";
$query .= "INSERT INTO qwe2 SET q1=\'".$q1."\';";
$query .= "INSERT INTO qwe3 SET q1=\'".$q1."\';";
$result = mysql_query($query);
Хочу чтоб работало...
Надо сделать любыми спосабами...
-
for($i=1;$i<500;++$i)
{
$table="qwe".$i;
$value=$i;
$result=mysql_query("insert into $table set q1=\\\'$value\\\' ");
}
-
не хачу каждый раз запрос отправлять, хачу один запрос отправить...
-
не хачу каждый раз запрос отправлять, хачу один запрос отправить...
никак
-
никак
почему же?
for($i=1;$i<500;++$i)
{
$table="qwe".$i;
$value=$i;
$sql.="insert into $table set q1=\\\'$value\\\'; ";
}
$result=mysql_query($sql);
-
не будет работать так, в mysql_query должен быть только один запрос.
-
а почему тогда mysqladmin это воспринимает?
хотя он тоже на пхп
-
а ты посмотри код внимательно....
-
А функциями MySQL такое реализовать нельзя?
Я просто не знаю можно ли создавать функцию и передать ей переменную
-
А функциями MySQL такое реализовать нельзя?
Я просто не знаю можно ли создавать функцию и передать ей переменную
Для mysql ты можешь писать свои собственные функции на С или С++, потом подключать их ...
Но готов ли ты с этим возиться?
Как по мне, то проще несколько Insert-ов делать...
не хачу каждый раз запрос отправлять, хачу один запрос отправить...
все API для mysql, которые есть ни Сшный, ни Делфевый и Javaшный, ни PHPшный , не поддерживают такого :(
-
Для mysql ты можешь писать свои собственные функции на С или С++, потом подключать их ...
Имелось в виду CREATE FUNCTION... и тд как функцию MySQL
-
а phpmysqladmin он что разбивает запрос?
-
а phpmysqladmin он что разбивает запрос?
Да.
-
в документации четко написано, что послать за один раз можно только один запрос.
плюс необходим контроль результата каждого, ведь никто не исключает каких-либо ошибок на сервере mysql.
-
KBA-KBA следовательно:
много хочешь - мало получишь
Извини, но такова жизнь :)
-
не серьезно через CREATE FUNCTION никак???
-
Имелось в виду CREATE FUNCTION... и тд как функцию MySQL
через CREATE FUNCTION ты только подключаешь функцию к mysql, саму функцию(тело) ты пишешь на любом языке программирования, затем компиляешь и подключаешь ...
попробовать можешь, но это достаточно сложная и нетривиальная задача...
-
KBA-KBA
а какова цель так убиваться?
-
надо добовлять юзеров в разные базы но с одинаковым id...
лано будем жить без того... %)
-
KBA-KBA следовательно:
много хочешь - мало получишь
Извини, но такова жизнь
Мона и много INSERT\'ов.
Точнее инсерт 1, но много добавляет.
INSERT INTO ... VALUES (...), (...), (...)