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

Форум PHP

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

 

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

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

тема: Ошибка T_CLASS
 
 автор: technic611   (03.02.2011 в 14:12)   письмо автору
 
 

Parse error: syntax error, unexpected T_CLASS in Z:\denwer\www\denwer\advertisement\index.php on line 47

помогите найти ошибку

<?php


// Соединяемся с базой данных
require_once("admin/config.php");

  
$query="SELECT new_advert.*, road.name 
FROM new_advert 
WHERE status_firm.=1 LEFT JOIN road AS road ON (new_advert.id_town = road.id_name)  
LIMIT 0, 5;
  
$res = mysql_query($query);
  if (
$res && mysql_num_rows($res)>0)
  {
   while( 
$advert =mysql_fetch_array($res))
{
    switch ('"
.$advert['type']."')
        {
          case 's':
            
$type= 'Продажа';
            break;
          case 'r':
            
$type = 'Аренда';
            break;
          }
 switch ('"
.$advert['object']."')
        {
          case 'ph':
            
$object= 'Частный дом';
            break;
          case 'ct':
            
$object = 'Коттедж, Вилла';
            break;
case 'wh':
            
$object = 'Склад';
            break;
case 'pd':
            
$object = 'Производство';
            break;
case 'tr':
            
$object = 'Торговля';
            break;
case 'pl':
            
$object = 'Участок';
            break;
case 'fr':
            
$object = 'Ферма';
            break;

          }
    echo
  } 
}else "
Нет объявлений";

?>

  Ответить  
 
 автор: cheops   (03.02.2011 в 14:15)   письмо автору
 
   для: technic611   (03.02.2011 в 14:12)
 

В конце SQL-запроса в $query нет завершающей кавычки ".

  Ответить  
 
 автор: cheops   (03.02.2011 в 14:17)   письмо автору
 
   для: technic611   (03.02.2011 в 14:12)
 

Кстати, конструкция LEFT JOIN должна быть в конструкции FROM, применение её в конструкции WHERE не допускается.
>WHERE status_firm.=1
Точка после status_firm тоже лишняя.

  Ответить  
Rambler's Top100
вверх

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