Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 31.05.2008, 15:03   #1
Рустам
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 261
Репутация: 18
По умолчанию Проблема выполнения запроса

подскажите:
есть форма. в текстовое поле вводим запрос и выполняем его с помощью mysql_query($query);

запросы типа select - выполняются, а вот insert и др. нет.

на запрос insert into user values(123,'123','123','123')

пишет:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

подскажите как быть. вот код:
Код:

function query_execute($query)
{
if ($query=='') {return false;}
else
{
$db=mysql_pconnect('localhost','Helena','admin');
if (!$db) {echo "соединение не установлено"; return false;}
else
{
mysql_select_db('skbank');
$result=mysql_query($query);
$num=mysql_num_rows($result);
if ($num<1) { return false; }
else
{return true;}
}
}}

__________________
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
Рустам вне форума   Ответить с цитированием
Старый 31.05.2008, 15:11   #2
Johnatan
Antimoderаtoris
Профессионал
 
Регистрация: 08.02.2008
Адрес: Испания
Сообщений: 1,251
Репутация: 430
По умолчанию

Я думаю тебе стоит всё-таки почитать мануал. А ещё разобраться как работает MySQL.
mysql_num_rows() выдаёт количество строк, которые вернул запрос SELECT. Соответственно при запросе INSERT он не работает.
Johnatan вне форума   Ответить с цитированием
Старый 31.05.2008, 15:15   #3
Рустам
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 261
Репутация: 18
По умолчанию

во я балбес! точно! а я сижу мозги парю!
__________________
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
Рустам вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приостановка выполнения цикла ACE Valery Общие вопросы C/C++ 21 19.11.2011 12:40
приостановка выполнения процедуры BESS Общие вопросы Delphi 5 15.09.2008 00:53
присвоить переменной целого типа значение поля key полученное в результате выполнения SQL запроса Worms БД в Delphi 5 10.01.2008 22:07
Как замерить время выполнения программы Gracel Общие вопросы Delphi 5 12.06.2007 22:16
Ошибка выполнения запроса Квэнди БД в Delphi 1 14.03.2007 00:12


06:59.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru