Ответов: 1 Просмотров: 113
|
Дорогие друзья, Есть таблица tbl_uploads где хранятся пути к изображениям (рентгенам). Есть таблица priem где хранится записи приёма пациента. Надо сделать так если есть в таблице tbl_uploads снимок рентгена которая относится к данному приёму то вывести ссылку. А если нет то просто текст что нет рентгена. Делаю так сначала пихаю в массив поле sessid (поле где хранится номер приёма) из таблицы tbl_uploads
PHP:
скопировать код в буфер обмена
Потом вторым запросом когда вытаскиваю все записи из таблицы priem проверяю есть ли номер сессии в массиве $rent[] и если нет то текст нет рентгена а если есть то ссылка
PHP:
скопировать код в буфер обмена
$result2 = mysqli_query($con,"SELECT * FROM priem WHERE card_id=$id") or die("<p>Не удается выбрать запись из базы данных</p>". mysqli_error($con)); $has_xray='Нет рентгена'; if (in_array($row2['sessid'] , $rent)) { $has_xray='Есть рентген'; }
И наконецто таким образом вывожу на экран
Вся беда в том что даже когда в таблице есть рентген он всё равно показывает что нет рентгена. Где я допускаю ошибку ?
PS var_dump($rent); показывает что есть значение |