Мне нужно отображать данные из другой таблицы, используя внутренние соединения.SQL внутренние соединения
$pid=intval($_SESSION["Patient_id"]); $query = "SELECT Appointment_id, Doctor_id, Patient_id, Appointment_time, Appointment_date FROM Appointment where Patient_id=$pid";
SELECT Doctor_ID
FROM Appointment
INNER JOIN Doctor
ON Appointment.Doctor_id=Doctor.Doctor_id
В настоящее время у меня есть отображение данных из одной таблицы, но мне также нужно отображать данные из другой таблицы, используя внутренние соединения. Как бы вставить код SELECT, созданный в текущую кодировку? Детали врачей - это то, что я пытаюсь вывести на мою страницу, используя ID доктора. Я новичок в php.
Спасибо
Полный код PHP для appointment.php
<?php
{
mysql_connect("localhost" , "" , "") or die (mysql_error());
mysql_select_db("") or die(mysql_error());
$pid=intval($_SESSION["Patient_id"]); $query = "SELECT Appointment_id, Doctor_id, Patient_id, Appointment_time, Appointment_date FROM Appointment where Patient_id=$pid";
SELECT Doctor_id
FROM Appointment
INNER JOIN Doctor
ON Appointment.Doctor_id=Doctor.Doctor_id
//executes query on the database
$result = mysql_query ($query) or die ("didn't query");
//this selects the results as rows
$num = mysql_num_rows ($result);
//if there is only 1 result returned than the data is ok
if ($num == 1) {}
{
$row=mysql_fetch_array($result);
$_SESSION['Appointment_date'] = $row['Appointment_date'];
$_SESSION['Appointment_time'] = $row['Appointment_time'];
}
}
?>
<strong>Dates available</strong>
<select id="Availability" name="Availability">
<option value="0">--Select date--</option>
<option value="1"><?php echo $_SESSION['Appointment_date'];?></option>
</select>
<br />
<br />
<strong>Times available</strong>
<select id="Availability" name="Availability">
<option value="0">--Select time--</option>
<option value="2"><?php echo $_SESSION['Appointment_time'];?></option>>
</select>
Полный код от линии 57 до 98
Кажется, у вас есть вся информация, которая вам нужна прямо в вашем вопросе. Где вы застреваете? – SomeSillyName
Его отображение синтаксической ошибки. Я что-то упустил? – user2216325
Это ошибка, которую я получаю. Ошибка анализа: синтаксическая ошибка, неожиданный T_STRING в /web/stud//PHP/appointment1.php в строке 64 – user2216325