Quiero mostrar u obtener datos de dos tablas

beginner_po:

Quiero mostrar o ir a buscar el nombre del maestro, pero siempre solamente sacan Identificación del profesor, Gracias por su ayuda.

Este es mi código:

 <?php
     include('../dbcon.php');

     $query=mysqli_query($connection,"select * from `teacher_class`");
     while($row=mysqli_fetch_array($query)){
        ?>
        <tr>

         <td><?php echo $row['class_id']; ?></td>
         <td><?php echo $row['school_year']; ?></td>
         <td><?php echo $row['teacher_id']; ?></td>
         <td><?php echo $row['subject_id']; ?></td>

Aquí está la tabla Maestro de Clase en la base de datos Tabla clase maestra en la base de datos

A continuación, la tabla Maestro tabla maestra en la base de datos

Y el Maestro Asignar Tabla Tabla Asignar Maestro

Rajeev:

Si está mostrando los valores de varias tablas, es necesario unir las tablas y sólo pueda verlas.

Do leyó sobre https://www.w3schools.com/sql/sql_join.asp para tener una idea de las uniones SQL.

Probar el código de abajo.

$query=mysqli_query($connection,"SELECT * FROM 'teacher' AS teacher INNER JOIN teacher_class ON teacher.teacher_id = teacher_class.teacher_id");
while($row=mysqli_fetch_array($query)){
?>
<tr>
<td><?php echo $row['class_id']; ?></td>
<td><?php echo $row['school_year']; ?></td>
<td><?php echo $row['firstname'].' '.$row['mname'].' '.$row['lastname']; ?></td>
<td><?php echo $row['subject_id']; ?></td>

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=283513&siteId=1
Recomendado
Clasificación