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

Форум MySQL

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

 

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

вид форума:
Линейный форум Структурный форум

тема: You have an error in your SQL syntax
 
 автор: Sywooch   (17.04.2006 в 00:33)   письмо автору
 
 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'id='10'' at line 1

Вот что мне написало на выполнение вот такого скрипта!


// ловим линк :)
$link = $_GET['id'];
if(!preg_match("|^[\d]+$|",$link))

  header("Location: http://localhost"); 
  exit(); 
}
// подключаем БД
Connect();
$query = "SELECT COUNT(ID) FROM states WEHRE id='$link'"; 
  $cnt = mysql_query($query); 
  if(!$cnt) exit(mysql_error()); 
  // Если нет ни одной строки с таким ID 
  if(mysql_result($cnt,0) == 0) 
  { 
     // Редирект на главную страницу 
    header("Location: http://localhost"); 
  } 


Почему???

   
 
 автор: codexomega   (17.04.2006 в 01:02)   письмо автору
 
   для: Sywooch   (17.04.2006 в 00:33)
 

$query = "SELECT COUNT(ID) FROM states WEHRE id='$link'";

WHERE

   
 
 автор: Sywooch   (17.04.2006 в 01:11)   письмо автору
 
   для: codexomega   (17.04.2006 в 01:02)
 

Спасибо!!!
Сплю наверное уже.

   
Rambler's Top100
вверх

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