За последние 24 часа нас посетили 64289 программистов и 1754 робота. Сейчас ищут 969 программистов ...

Кавычки

Тема в разделе "PHP для новичков", создана пользователем Andrey5555, 29 янв 2008.

  1. Andrey5555

    Andrey5555 Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Какая роль обратных кавычек ``? Скрипт без этих кавычек не хочет работать, вот и хочу знать зачем они.
     
  2. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    алиас для функции system или exec
     
  3. Andrey5555

    Andrey5555 Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Ниче не понял. У меня таких функций не используеться. Кавычки используються в запросе mysql.
    mysql_query ("UPDATE statistic SET `all` = `all`+1 WHERE `all` = ".$counter['all']." LIMIT 1");

    Зачем там кавычки не пойму, но без них выдает ошибку синтаксиса.
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    dark-demon, молодец, можешь ещё ковшик взять :) Только он не про то.

    Andrey5555
    в твоём случае в твоей базе есть поле ALL. В MySQL «ALL» — одно из зарезервированных слов. Обратными кавычками в запросе ты показываешь СУБД, что ты имеешь в виду именно поле
     
  5. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    не, пока телепатию как следует не прокачаю - обещаю не пить :)
     
  6. Andrey5555

    Andrey5555 Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Тоесть если изменить, название колонки то можно будет и без кавычек?
     
  7. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Да. Главное, чтобы не было конфликта с другими ключевыми словами.
     
  8. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    Andrey5555, лучше всегда использовать кавычки
     
  9. Andrey5555

    Andrey5555 Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Почему?
     
  10. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Ты будешь лучше застрахован. Если, вдруг, новое ключевое слово появится.
     
  11. Anonymous

    Anonymous Guest

    ВНЕЗАПНО