Я запускаю запрос в PHP для подключения к базе данных MS Access / odbc. Запрос выглядит так
$commentSQL = "SELECT * FROM tblTicketComments WHERE requestNum = $foo";
$rs1 = odbc_exec($conn,$commentSQL);
if(!$rs1){
$this->comments[] = odbc_errormsg();
}
while($rs1){
$this->comments[] = "comment";
}
$ foo - это число, а requestNum - это числовое поле. Когда я запускаю запрос, страница просто висит на "rs1 = ...". Нет сообщения об ошибке, он выведет все до этой строки, но ничего после. Если я изменю строку $ commentSQL на
$commentSQL = "SELECT * FROM tblTicketComments WHERE requestNum = '$foo'";
По крайней мере, я получу ошибку несоответствия типов ...
Это новая таблица с 6 строками для тестирования, поэтому я не могу представить, что запрос занимает слишком много времени.
Может кто-нибудь помочь мне разобраться с этим, пожалуйста?