Ну, я работаю над извлечением данных, основываясь только на Regno и Subcode, предоставляемых методом GET.
Я попробовал получить вывод без формата таблицы, просто используя printf stmt.
<?php
$regNo=$_GET['Regno'];
$Subjectcode=$_GET['Subjectcode'];
(тогда есть часть соединения)
$sql="SELECT Co1,Co2, Co3, Co4, Co5, Co6 FROM ab where Regno='$regNo' and
Subcode='$Subjectcode'";
$result=mysqli_query($con,$sql);
// Associative array
$row=mysqli_fetch_array($result,MYSQLI_ASSOC);
?>
<div>
<table >
<tr>
<th>Co1</th>
<th>Co2</th>
<th>Co3</th> // these get displayed
<th>Co4</th>
<th>Co5</th>
<th>Co6</th>
</tr>
<?php
If (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_array($result)) {
?>
<tr>
<td><?php echo $row['Co1']; ?></td>
<td><?php echo $row['Co2']; ?></td>
<td><?php echo $row['Co3']; ?></td> // these don't get displayed
<td><?php echo $row['Co4']; ?></td>
<td><?php echo $row['Co5']; ?></td>
<td><?php echo $row['Co6']; ?></td>
</tr>
<?php
}
}
?>
</tr>
</table>
</div>
Выходными данными должны быть данные, отображаемые в формате таблицы. но вывод, который я получаю, просто ничего !!!
РЕДАКТИРОВАТЬ 1
Я тоже пробовал этот код
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
// 1. Enter Database details
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$dbname = 'all';
// Create connection
$conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$reg_no = isset($_POST['Regno']) ? $_POST['Regno'] : '';
$sql = "SELECT * FROM ab WHERE Regno='".$reg_no."'";
while ($rows = mysqli_fetch_array($sql)) {
$Sem = $rows['Sem'];
$Co1 = $rows['Co1'];
$Co2 = $rows['Co2'];
$Co3 = $rows['Co3'];
$Co4 = $rows['Co4'];
$Co5 = $rows['Co5'];
$Co6 = $rows['Co6'];
$Subname = $rows['Subname'];
$Externalmarks = $rows['Externalmarks'];
echo
"$Subname<br>$Sem<br>$Co1<br>$Co2<br>$Co3<br>$Co4<br>$Co5<br>$Co6<br>
$Externalmarks<br><br>";
}
?>
Таблица базы данных