I want to use the id in one table as value in second table in 2nd query.
When i insert data in first table it save its id in one variable and then use that variable value in 2nd query as value of other column.
i have two tables h_patients and appointments table.
i want that when i insert data in h_patients table on registration.. it adds value in the appointment table too.
i want to use the id of patient (in h_patients table) in patient id column in appointment table.
i tired using $last_id = mysqli_insert_id($conn);
$sql = “INSERT INTO h_patients ( p_name, p_username, p_password, p_email, p_phone, p_disease, department_id, department_name, p_reg_date, appointment_time, p_doctor_id, appointment_status, room_no) VALUES (‘$p_name’,’$p_username’,’$p_password’,’$p_email’,$p_phone,’$p_disease’,$dept_id,’$dept_name’,’$p_reg_date’,’$appointment_time’,$p_doctor_id,’$appointment_status’,$room_no)”;
$result = mysqli_query($conn, $sql) or die(“Query Unsuccessful.”);
if ($result) {
$last_id = mysqli_insert_id($conn);
$sqlIn = ” INSERT INTO appointments( patient_id, patient_name, doctor_id, appointment_status, appointment_time) VALUES ($last_id,’$p_name’,$p_doctor_id,’$appointment_status’,’$appointment_time’)”;
$resultIn = mysqli_query($conn, $sqlIn) or die(“Query Unsuccessful.”);
}