[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблемы с базой
Гость_Иван
Всем Привет!

Такое дело...обновляю через форму в админке данный по пунктам менюшки, и вот в чем парадокс
все кроме главной успешно обновляются а главная выдает ошибку что у нее не получилось обновиться, а сейчас вообще ничего не хочит обновляться, у кого какие предположения?

Вот код:

<?php

$result = mysql_query ("UPDATE top_menu
SET
button_name = '
$button_name',
page = '
$page',
title = '
$title',
meta_k = '
$meta_k',
meta_d = '
$meta_d',
text = '
$text'
WHERE
id = '
$id'");

if ($result == "true")
{
echo '<p>Пункт меня успешно обнавлен!</p>';
}

else
{
echo '<p>Ошибка обнавления в базе!</p>';
}




Спустя 5 минут, 32 секунды (9.09.2010 - 20:42) Гость_Иван написал(а):
вообщем всего пять пунктов меню первые три не обновляются а последние два обновляются, и как это понимать?

Спустя 33 минуты, 2 секунды (9.09.2010 - 21:15) linker написал(а):
$result = mysql_query(...)
if ($result == "true")
Ну не возвращает mysql_query() строку 'true', откуда вы это берете, какой очередной Попов вам такой бред втюхивает (просто уже не первый раз такое здесь встречается)?

Спустя 2 часа, 13 минут, 34 секунды (9.09.2010 - 23:28) Гость_Иван написал(а):
Ну Вы и судите! Тогда может вообще не будем писать ничего на PHP ведь Попов на нем писал? Что за бред то?

Все прекрасно работает, только два пункта меню из пяти обновляются, а три нет хотя условия у всех пунктов одинаковые и другие таблицы с аналогичными кодами прекрасно себя чувствуют и работают, а тут почему запрос в базу не для всех меню работает, по желанию!

Спустя 13 минут, 43 секунды (9.09.2010 - 23:42) Ice написал(а):
потому что это Попофф.

Спустя 2 минуты, 16 секунд (9.09.2010 - 23:44) Guest написал(а):
Спасибо за помощь, о мудрейшие...

Спустя 1 час, 54 минуты, 48 секунд (10.09.2010 - 01:39) Ser18 написал(а):
Может у вас в таблице БД стоит int, а вы передаете строку

Спустя 22 минуты, 33 секунды (10.09.2010 - 02:02) Ice написал(а):
Цитата (Гость_Иван @ 10.09.2010 - 00:28)
Ну Вы и судите! Тогда может вообще не будем писать ничего на PHP ведь Попов на нем писал? Что за бред то?


<?php
mysql_query( "UPDATE top_menu
SET button_name = '
$button_name',
page = '
$page',
title = '
$title',
meta_k = '
$meta_k',
meta_d = '
$meta_d',
text = '
$text'
WHERE id = '
$id'" ) or die( " Ошибка обновления: " . mysql_error() );
echo "Обновление произведено успешно!";
?>

Подобные вещи нужно делать хотя бы так.
А мудрейшие... это Попов твой мудрейший, раз выбрал его в учителя...

Спустя 6 часов, 36 минут (10.09.2010 - 08:38) linker написал(а):
И забудь про Поповский идиотизм вроде этого
if ($result == "true") {}
исключительно и только
if ($result === true) {}
плюс запомните, mysql_query() возвращает либо false либо ссылку на ресурс (имеет тип данных resource) и никаких true, а тем более "true" эта функция не отдает. Неужели так сложно заглянуть в бесплатный мануал PHP, вместо того, чтобы за бабки покупать всякое г.?

Спустя 1 час, 1 минута, 32 секунды (10.09.2010 - 09:39) Guest написал(а):
За бабки покупают только идиоты, а исконно русские люди с торрентов или в других местах на халяву!

А вот и причина!Спасибо!

Может у вас в таблице БД стоит int, а вы передаете строку

Спустя 30 минут, 52 секунды (10.09.2010 - 10:10) Nord написал(а):
Цитата
За бабки покупают только идиоты, а исконно русские люди с торрентов или в других местах на халяву!

Но ничего, Попов в дураках не остается, ведь исконно русские идиоты, ворующие хлам, всячески его рекламируют

Спустя 34 минуты, 55 секунд (10.09.2010 - 10:45) Гость_Иван написал(а):
Рекламируют его те люди которые его критикуют, и вообще это уже на столько избитая тема что возвращаться к ней я считаю глупо.

А вообще меня поражает что находятся такие люди на форуме для новичков отвечающие однозначно на такие вопросы как:

Почему не работает? - потому что Попов.

Как сделать? - руками

или еще один распространенный ответ это тыкать в учебную литературу.

Я вот очень плохо разбираюсь в PHP и этого не скрываю и литературу различную читаю ибо без нее не получается ничего, а форумом пользуюсь потому что до многого не могу пока допереть сам, а тут много людей которые искренне помогают или по крайней мере не прибегают к Холивару! Респект им большой! И большое спасибо!

Спустя 1 час, 29 минут, 34 секунды (10.09.2010 - 12:15) Ice написал(а):
Цитата (Гость_Иван @ 10.09.2010 - 11:45)
Почему не работает? - потому что Попов.

Я тебя поразил - это уже хорошо

Спустя 2 часа, 9 минут, 52 секунды (10.09.2010 - 14:25) Basili4 написал(а):
Гость_Иван
Какие вопросы такие и ответы. Есть товарищи кто заходит и создает тред с таким содержанием "Я новичок в пхп помогите мне сделать так :
Значит мне нужен сайт что работал быстро, был первым в выдаче гугла и яндекса, еще он должен приносить доход много сотен нефти. Всем заранние спасибо".

Или еще такие есть "У меня не рабоатет код в строке 121234243 библиотеки которую я взял у соседа Васи. Ну это крутая библиотека её написал Васин однокурсник. Выскакивает ошибка. Скажите как её исправить".

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.