не могу соединить две таблицы, используя php, хотя ошибки не отображаются - PullRequest
0 голосов
/ 03 мая 2020

У меня есть сайт с 3 разными пользователями. Пользователь1 заполняет формы и отправляет их в соответствующий интерфейс. Я создал таблицу под названием пользователи. Я различаю всех пользователей, добавляя столбец типа пользователя. То, что я хочу, когда пользователь1 заполняет форму, он / она сможет увидеть, какие формы он / она отправил и какие столбцы из этой таблицы. Я попытался сделать это, объединив две таблицы (users и information_form). Эти две таблицы имеют один столбец, который является идентификатором студента. Я пытался соединить их, но я не вижу никаких данных. В чем здесь проблема? Заранее спасибо

На странице я покажу только несколько столбцов. Там будет кнопка, чтобы увидеть полную форму.

Вот код:

    $result = mysqli_query($conn,"SELECT * FROM informationform,users WHERE 
     information.Studentid=users.Studentid");




<?php
$i=0;
while($row = mysqli_fetch_array($result)) {
if($i%2==0)
 $classname="even";
else
$classname="odd";
      ?>
  <tr class="<?php if(isset($classname)) echo $classname;?>">
   <td><?php echo $row["formgonderme"]; ?></td>    
   <td><?php echo $row["O_AdiSoyadi"]; ?></td>
   <td><?php echo $row["OgrenciNo"]; ?></td>
  <td><?php echo $row["Derece"]; ?></td>
         <td style="color:lime; width: 108px;">Bölüm Sekreterliği</td>
  <td style="color:red"> Enstitü </td>


  <td width="198" style="color:black; width: 168px;"><form class="form-inline" method="post" 
   action="ders_seeform.php?formid=<?php echo $row["formid"]; ?>">
   <button type="submit" id="pdf" name="generate_pdf" class="btn btn-primary" style="width: 136px; 
   height: 
   28px">SEE MORE<br />
   </button>
    </form></td>
    </tr>
   <?php
  $i++;
}
 ?> </table>
...