I wrote this code:
<?php
$con = mysqli_connect('localhost', 'root', '');
if(!$con)
{
die("not ok");
}
mysqli_select_db($con,"uoh");
$q = " SELECT * FROM student WHERE id = 201102887" ;
$result = mysqli_query($con , $q ) ;
if($row = mysqli_fetch_array($result))
{
echo "<h3> compliance for for " . $row["name"];
echo " and the major is ".$row["major"];
echo "</h3>";
}
$major=$row["major"];
$con = mysqli_connect('localhost', 'root', '');
if(!$con)
{
die("not ok");
}
mysqli_select_db($con,"uoh");
$q = "SELECT * FROM courses LEFT JOIN equal ON equal.course_number=
courses.course_number LEFT JOIN degree_plan ON degree_plan.course_number=
courses.course_number LEFT JOIN student_record ON courses.course_number=
student_record.course_number AND student_record.id=201102887 AND degree_plan.major=".$major;
?>
the code works fine but does not give me a result.
I think the problem is in degree_plan.major=".$major;
because the query does not give me a result.
Can you solve it?