[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: MySql не выдаёт значение
arbuzmaster
Добрый день!!! Помогите разобраться. Имеется БД а в ней таблица со строкой status - (varchar(1) utf8_general_ci InnoDB)
Так вот если в status (1) то все работает а если в status (0) то последняя строка ничего не выводит ? и ошибок в error.log нет но дальше скрипт не выполняется если $switch_id1 находится в If.
$text="тест"
$switch1= mysql_query("SELECT `status` FROM `switch` WHERE `name`='$text'") or die (mysql_error());
$switch_id1 = mysql_result($switch1,0,0)or die (mysql_error());
echo $switch_id1 ;


_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
YVSIK
интересный момент,
вот эта часть
WHERE `name`='$text'")

согласно твоего выбора:
выбираем таблицу `switch` и поле `status` должна быть ячейка со значением "тест", тыже путем перебора значений ищеш
если такого значения в этой таблице нет , и выводить будет нечего, оно его просто не находит.

другой момент, зачем присваивать начение переменной ,
так: $text="тест" если оно неизменно
удобней будет сразу в запросе и присваивать
`name`="тест"

если будет найдено сравнение , оно и выдаст результата, у тебя видимо такого значение нет, ни в одной из ячеек, вот и вывода нет, .

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
arbuzmaster
Скрипт работает правильно $text="тест" - для примера и при status = 1 echo $switch_id1 ;выводит 1 а при status = 0 ничего не выводит!! Спасибо за ответ !!!
Я нашёл где собака зарыта -
$switch_id1 = mysql_result($switch1,0,0)or die (mysql_error());
or die (mysql_error()) нужно убрать тогда при status = 0 echo $switch_id1 ;выводит 0

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
inpost
echo (int)$switch_id1; // для вывода целых чисел


_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

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