Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Help me: Ошибка при проверке пароля

Сообщения:  [1-10]    [11-20]  [21-24] 

 
 автор: cheops   (30.09.2004 в 17:32)   письмо автору
 
   для: Igorek   (30.09.2004 в 17:26)
 

>Значение переменной в
>sql-запросе всегда должно быть заключено в одинарные кавычки
Если оно текстовое. Для числовых типов наличие кавычек не обязательно, так как при заключении их в кавычки всё-равно происходит преобразование их типа из строкового в числовой. Многие даже рекоммендуют избегать помещать в кавычки числовые типы, для увеличения производительности... /*Хотя я лично сомневаюсь, что это приведёт к заментому её увеличению :)*/

   
 
 автор: Igorek   (30.09.2004 в 17:29)   письмо автору
 
   для: Igorek   (30.09.2004 в 17:26)
 

Не смотря на то, что у него этих кавычек не было, судя по его словам проблема было в другом.

   
 
 автор: Igorek   (30.09.2004 в 17:26)   письмо автору
 
   для: XPraptor   (30.09.2004 в 17:04)
 

Это не глюк с передачей параметра. Значение переменной в sql-запросе всегда должно быть заключено в одинарные кавычки

   
 
 автор: XPraptor   (30.09.2004 в 17:04)   письмо автору
 
   для: Igorek   (30.09.2004 в 16:35)
 

Может у человека в запросе был глюк с передачей параметра.
У меня этот глюк всегда есть и я не знаю как от него избавиться, дело в том что когда я пишу запрос по типу
param1=".$prm_val1." "
то он никогда не возвращает результата, какой бы ни был тип данных у поля, а вот если пишу
param1='".$prm_val1."' "
тоесть в кавычках одиночных, то все ок! Не знаю в чем дело но использую и работает все.

   
 
 автор: Igorek   (30.09.2004 в 16:35)   письмо автору
 
   для: Artemy   (30.09.2004 в 16:14)
 

Во дает!!! :))

   
 
 автор: Artemy   (30.09.2004 в 16:14)
 
   для: cheops   (30.09.2004 в 16:00)
 

РЕБЯТА, НЕ ПОВЕРИТЕ!
Что то с кодом сделал, крутил, вертел, теперь работает!
Правда что не знаю, вроде код тот же!
Спасибо Вам всем БОЛЬШОЕ!

   
 
 автор: cheops   (30.09.2004 в 16:02)   письмо автору
 
   для: Artemy   (30.09.2004 в 15:50)
 

На самом деле он должен находится в по пути
С:/www/Apache2/logs/error.log

Но он вам вряд ли в этой ситуации поможет.

   
 
 автор: Crux   (30.09.2004 в 16:02)   письмо автору
 
   для: Artemy   (30.09.2004 в 15:50)
 

нет так нет.

а если вместо переменной в sql запросе сразу подставить число, какая будет реакция?

   
 
 автор: cheops   (30.09.2004 в 16:00)   письмо автору
 
   для: Artemy   (30.09.2004 в 14:09)
 

Хм... это он пишет при первом обращении? А после нажатия на кнопку "Продать" - тоже самое пишет или уже значение потерено?

   
 
 автор: Artemy   (30.09.2004 в 15:50)
 
   для: Crux   (30.09.2004 в 15:45)
 

Нет у меня такого файла!

   

Сообщения:  [1-10]    [11-20]  [21-24] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования