Forum Webscript.Ru

Программирование => PHP => Тема начата: Kita от 01 Октября 2003, 13:36:33

Название: Чем заменить mysql_query?
Отправлено: Kita от 01 Октября 2003, 13:36:33
Привет.
Купила новый хостинг, а там не выполняются запросы, составленные следующим образом:

    $sql1_1="INSERT INTO administrator_menu SET name=\'$menu_name\', id_menu=\'$id_menu_point\', level=\'$new_level\', position=\'$new_position\'";
    $sql1_2=mysql_query($sql1_1);

То есть не работает mysql_query (при этом в PHPMyAdmin`е этот же запрос обрабатывается отлично).
Ошибки о том, что, мол, не знаю, такой функции, тоже не выдается.

Чем тожно было бы заменить функцию mysql_query(), чтобы все работало. Пробовала mysql() - не работает :-(
Название: Чем заменить mysql_query?
Отправлено: tserbis от 01 Октября 2003, 13:49:29
Если не выдаётся ошибка, откуда известно, что именно не работает?
Название: Чем заменить mysql_query?
Отправлено: tserbis от 01 Октября 2003, 13:52:20
Соединение с MySQL-сервером делаешь?
Базу выбираешь?
Название: Чем заменить mysql_query?
Отправлено: Yukko от 01 Октября 2003, 14:01:00
resource mysql_query (string query [, resource link_identifier])
Ну вообще-то параметр resource link_identifier необязательный, но я бы попробовал указать...
Название: Чем заменить mysql_query?
Отправлено: Меняздесьдавнонет от 01 Октября 2003, 14:05:32
$sql1_2
$sql1_1
удивительно, как у тебя до сих пор с такими-то именами работало. Как ты в них не путаешься...


попытка заменить mysql_query на что-то другое, это классическая ситуация, описанная великим баснописцем.
"А вы, друзья, как ни садитесь - все в музыканты не годитесь".
Девушка, с такой логикой Вами бы сказки писать...
Функция виновата. Ага, только она - других предположений быть не может :-)))))))))))
Название: Чем заменить mysql_query?
Отправлено: Меняздесьдавнонет от 01 Октября 2003, 14:06:54
Kita, забыдь все, что тебе тут написали, и после строчки
$sql1_2=mysql_query($sql1_1);
напиши
echo mysql_error();
и скопируй сюда то, что оно тебе выведет.
Название: Чем заменить mysql_query?
Отправлено: Yukko от 01 Октября 2003, 14:21:47
Цитировать
RomikChef
и скопируй сюда то, что оно тебе выведет.

Нет, я конечно согласен, что вывести mysql_error(); — самый последовательный подход... даже не буду спорить, потому что смысла нет. Осмелюсь предположить, что ошибка будет, что-то типа:
Цитировать
Invalid resource indentifier
Название: Чем заменить mysql_query?
Отправлено: AliMamed от 01 Октября 2003, 14:50:58
Цитировать
Kita:
Пробовала mysql() - не работает :-(

а ты еще попробуй использовать функцию a_nu_ka_podkluchis() и uvazhai_tufelku()
Название: Чем заменить mysql_query?
Отправлено: Kita от 01 Октября 2003, 17:12:13
Конечно, к базе я подключаюсь. А вы бы вместо того, чтобы гадости писать, лучше бы помогли.
решение я нашла сама и, кстати, очень простое.
Название: Чем заменить mysql_query?
Отправлено: AliMamed от 01 Октября 2003, 17:13:52
Kita lol.
ты случайно не родственница alex_smith???
Название: Чем заменить mysql_query?
Отправлено: tserbis от 01 Октября 2003, 17:18:40
Kita, я не писал гадости. Покажи, пож., решение.
Название: Чем заменить mysql_query?
Отправлено: Yukko от 01 Октября 2003, 17:20:15
Kita
Сколько людей можно просить... нашла решение — скажи людям ответ. Ты за человеческим опытом пришла на форум? хочешь, чтобы с тобой делились, так изволь тоже делиться... Это не упрек, а просто пожелание :)
Название: Чем заменить mysql_query?
Отправлено: Kita от 01 Октября 2003, 17:20:29
Боюсь, что после вашего "гостеприимства" я вряд ли буду что-либо показывать. А раньше форум мне нравился...
Название: Чем заменить mysql_query?
Отправлено: Меняздесьдавнонет от 01 Октября 2003, 17:22:41
Как дети малые прям....
Название: Чем заменить mysql_query?
Отправлено: Xander от 01 Октября 2003, 19:47:26
Kita
тебе уже не 10 лет, и ты не в младших классах школы, так что отложи в сторону детские обидки.

В первом посте ты не указала нужной информации, а именно сообщений об ошибках, выводимых скриптом.

И далее: на этом форуме принято описывать, хотя бы кратко, сущность проблемы и ее решение, после того как она решена.

P.S. ты скажи, если и правда думаешь, что тебе гадостей наговорили. Я тогда тебе в привате настоящих наговорю :)))
Название: Чем заменить mysql_query?
Отправлено: Kita от 01 Октября 2003, 23:44:04
Я указала информацию об ошибках. А конкретно - ошибки не выводились.
Баг был в настройках апача. Если вы не сталкивались с такой проблемой, то следовало просто молчать.
Название: Чем заменить mysql_query?
Отправлено: ThE0ReTiC от 01 Октября 2003, 23:56:57
О господи.
Семейка Адамсов среди нас.
Эта тема закрыта, ибо детский сад. Александры пока хватает.