За последние 24 часа нас посетили 17715 программистов и 1611 роботов. Сейчас ищут 2209 программистов ...

Почему не работает SELECT?

Тема в разделе "PHP для новичков", создана пользователем vvdexter, 30 мар 2013.

  1. vvdexter

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

    С нами с:
    19 мар 2013
    Сообщения:
    10
    Симпатии:
    0
    Так работает
    Код (Text):
    1. $query_transport = "SELECT zone1 FROM $eshop_rates WHERE class = 'A' AND items = '1'";
    Если букву А записать через переменную $shiprate, в таблице нет записей с таким условием class = $shiprate.
    Код (Text):
    1. $shiprate == 'A';
    2. $query_transport = "SELECT zone1 FROM $eshop_rates WHERE class = $shiprate AND items = '1'";
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Тебя это не смущает? :)
     
  3. Kirillde1

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

    С нами с:
    16 мар 2013
    Сообщения:
    77
    Симпатии:
    0
    Код (Text):
    1. $shiprate='A';
    Код (Text):
    1. $query_transport = "SELECT zone1 FROM $eshop_rates WHERE class = '$shiprate' AND items = '1'";
     
  4. streamland

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

    С нами с:
    16 апр 2012
    Сообщения:
    79
    Симпатии:
    0
    А если так
    " . $shiprate . "
     
  5. Kirillde1

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

    С нами с:
    16 мар 2013
    Сообщения:
    77
    Симпатии:
    0
    Чем Вас не устраивает мой вариант?
    Код (Text):
    1. " . $shiprate . "
    я не знаю что это )
     
  6. r3l0c

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

    С нами с:
    10 янв 2013
    Сообщения:
    453
    Симпатии:
    4
    Конкатенация строк xD.
    $a='A';
    $b='B';

    $c=$a.$b;
    $c теперь AB