У меня нет проблем с генерацией вывода, Но я не собираюсь генерировать строки из столбцов.От строки до столбца
Простой код и вывод, который я поставил здесь.
Спасибо.
$con = mysql_connect('localhost', 'root', 'xxx')
if (!$con) { die('Could not connect: ' . mysql_error()) }
mysql_select_db("kasy", $con)
$sql="SELECT * from exam where intake='$b'"
echo "<table border='1'>
<th>name</th>
<th>subject</th>
<th>grade</th>
</tr>";
$row= mysql_query($sql)
{
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['subject'] . "</td>";
echo "<td>" . $row['grade'] . "</td>";
}
Выход:
Name | Subject | Grade
Jose | History | A
Jose | Language | A
Jose | Account | B
Brian | History | B
Sarah | Math | C
, но я хочу что-то вроде этого, и я понятия не имею,
|Name | History | Language | Account | Math |
|Jose | A | A | B | NULL |
|Brian | B | NULL | NULL | NULL |
|Sarah | NULL | NULL | NULL | C |
потребление = '$ Ь' = от формы, я выкладываю данные.
Я просто хочу знать, как массировать и генерировать, как это. Особая благодарность.
потребление = «$ Ь» от формы, я отправляю данные. Я уже выполнил этот запрос, и для генерации потребуется время, поэтому любой код не запрашивает делать что-то вроде этого, например foreach. – user2431391
на этом выходе, я уже показываю, сколько предметов, как насчет того, если я не знаю, сколько предметов, – user2431391
@ user2431391. , , Тогда вам нужен динамический стержень. Найдите ответы на StackOverflow, которые объясняют, как это сделать. Для этого есть определенные образцы кода. –