Что касается элементов массива с таблицей, использующей Php и Mysql, у меня есть проблема, поэтому цель - показать подтаблицу заголовка по дате. Теоретически покажите два массива для таблицы. Вы можете помочь мне?
Образец изображения:
Я вставляю код PHP с Mysql.
echo "<table class='tbmapa' width='300px' align='center'>";
echo "<col width='30%'><col width='60%'>";
$query = "SELECT fecdate FROM incidents";
$result = $conn->query($query);
while($row = $result->fetch_assoc()){
echo "<thead><tr>";
echo "<th>DAY N° 01</th>";
echo "<th id='data'>".$row['fecdate']."</th>";
echo "</thead></tr>";
echo "</table>";
$i=0;
$conn->next_result();
$query2 = "SELECT secc, time, desc, obs FROM incidents WHERE fecdate = '$_GET['data']'";
echo "<table class='tbmapa' width='300px' align='center'>";
echo "<col width='10%'><col width='10%'><col width='40%'><col width='30%'><col width='5%'><col width='5%'>";
echo "<thead>";
echo "<tr>";
echo "<th>SEC</th>";
echo "<th>TIME</th>";
echo "<th>DESCRIPTION</th>";
echo "<th>OBS</th>";
echo "<th>EDIT</th>";
echo "<th>SEND</th>";
echo "</tr>";
echo "</thead>";
echo "<tbody>";
$result1 = $conn->query($query2);
while($rowdb = $result1->fetch_assoc()){
echo "<tr>";
echo "<td>".$rowdb['secc']."</td>";
echo "<td>".$rowdb['time']."</td>";
echo "<td>".$rowdb['desc']."</td>";
echo "<td>".$rowdb['obs']."</td>";
echo "<td>EDIT</td>";
echo "<td>SEND</td>";
echo "</tr>";
$i++;
}
echo "</tbody>";
echo "</table>";
$x++;
}
$result->close();
благодарить
Очень сложно понять, о чем вы спрашиваете. Вы показали предполагаемый результат и код, но не показываете, что вы получаете с этим кодом, и не объясняете, какая явная проблема у вас возникла. Люди с гораздо большей вероятностью помогут вам, если вы проясните эти вещи и быстрый поймете.






Это больше похоже на «как программировать», чем «помощь с php», но ... я бы собрал весь ваш набор данных. Прокрутите его и создайте ассоциативный массив, используя дату в качестве ключей, а для значений сделайте это массивом других битов данных. Затем выполните цикл с помощью
foreach $arr as $k=>$vи для каждого $ k (ваша дата, индекс ассоциативного массива) отобразите подзаголовок, а затем прокрутите $ v (записи за этот день)