powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] не выполняется запрос к БД
3 сообщений из 3, страница 1 из 1
[php] не выполняется запрос к БД
    #38171389
kolotov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю в php sql запрос к бд mssql

Код: php
1.
2.
3.
4.
5.
$test ="zayavka";

$query = 'SELECT [rezult], [rq] FROM [sost] WHERE status = $test';

$version = mssql_query($query);



запрос не выполняется, подозрение на проблему с кавычками в запросе с переменной $test. Не могу решить проблему.
Если взамен $test подставляю "zayavka" , то всё работает.
...
Рейтинг: 0 / 0
[php] не выполняется запрос к БД
    #38171438
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolotovподозрение на проблему с кавычкамиВ точку!
...
Рейтинг: 0 / 0
[php] не выполняется запрос к БД
    #38171456
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolotovДелаю в php sql запрос к бд mssql

Код: php
1.
2.
3.
4.
5.
$test ="zayavka";

$query = 'SELECT [rezult], [rq] FROM [sost] WHERE status = $test';

$version = mssql_query($query);



запрос не выполняется, подозрение на проблему с кавычками в запросе с переменной $test. Не могу решить проблему.
Если взамен $test подставляю "zayavka" , то всё работает.

во-первых, насколько я помню, 'something' рассматривается... как бы это правильно сказать))) литерально что-ли. То есть, в данной строке не будут искаться ни переменные, ни спец символы типа \r \n \t и т.д. (по-моему так)
во-вторых, саму $test тоже надо взять в кавычки. mssql не юзал никогда, но думаю что как и в mysql это будет выглядеть так:
Код: php
1.
$query = "SELECT [rezult], [rq] FROM [sost] WHERE status = '{$test}'"; // { и } можно не писать:) просто в netbeans подсветка красивее 
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] не выполняется запрос к БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]