Не знаю насколько понятен заголовок объясню так. Есть две таблицы. В таблице №1 хранятся полное наименование болезни и международный код болезни. В таблице №2 хранятся id пациента, полное наименование болезни, номер больного зуба и т д. На экран надо вытащить только международный код болезни. Делаю выборку из таблицы №2 (чтобы знать какому пациенту и какому зубу принадлежит какая болезнь) вот таким образом
<?php $result54 = mysqli_query($con,"SELECT * FROM personal043 WHERE card_id=$id AND zubno=$zubnum")
or die(mysqli_error());
?>
<?php while($row54 = mysqli_fetch_assoc( $result54)) {
echo $row54['naimenov'];
} ?>
здесь echo $row54['naimenov'];
показывает полное название болезни. Как сделать чтоб в зависимости от полного названия в таблице №2 выбрать сокращенный код болезни из таблицы №1 и вывести на экран ?
PS в таблице №1 есть поля id, kod, naimenovanie
1-2 таблицы
С помощью LEFT JOIN наименования болезни из двух таблиц
"SELECT table1.kod FROM table2 LEFT JOIN table1 ON table1.naimenovanie = table2.naimenov WHERE table2.card_id = $id AND table2.zubno = $zubnum";
Посмотрите что-то в этом. Мог напутать
SELECT Болезни.НужныеПоля, Пациенты.НужныеПоля
FROM Болезни, Пациенты
WHERE Болезни.ПолноеНаименованиеБолезни = Пациенты.ПолноеНаименованиеБолезни
AND (другие условия отбора)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть шаблон классаЯ захотел добавить метод, но только для одного конкретного типа