webForumDet fria alternativet

Bästa sättet att hämta och stoppa in flera rader beroende på datum

Databaser & SQL

0 svar · 868 visningar · startad av Inferis

Medlem sedan sep. 2000667 inlägg
Frågan#1

Jag är ny på det här med mysqli. Håller på att göra en tidrapport som man kan fylla i.
Tanken är att man ska kunna ändra i den när som helst.

Som det är idag listar jag månadens alla dagar med följande kod:

<?php
$days = date("t");

for($i=0;$i<$days;$i++)
{?>                                                                                     
                                                <tr id="trow_<?php echo $i+1 ?>">
                                                    <td class="text-center"><?php echo $i+1 ?></td>
                                                    
<td><select name="start_tim_dag<?php echo $i+1 ?>"><option value="07">07</option></select>:<select name="start_min_dag<?php echo $i+1 ?>"><option value="00">00</option><option value="15">15</option><option value="30">30</option><option value="45">45</option></select></td>
<td><select name="slut_tim_dag<?php echo $i+1 ?>"><option value="16">00</option></select>:<select name="slut_min_dag<?php echo $i+1 ?>"><option value="00">00</option><option value="15">15</option><option value="30">30</option><option value="45">45</option></select></td>
<td><input type="text" style="width:30px;" name="timmar_dag<?php echo $i+1 ?>"></td>
<td><input type="text" style="width:250px;" name="kommentar_dag<?php echo $i+1 ?>"></td>
                                                </tr>

<?php
}
?>

Har skapat två tabeller.

tidrapport_huvud (Här hämtas varje personal där datum ska vara en lista per månad)
ID
Namn
Datum

tidrapport_dagar (Här sparas alla dagar)
ID
rapport_ID (Samma id som ovan så att aktuell dag listar den valda månadens dagar)
Start_tid
Slut_tid
Timmar

Vilket är bästa sättet att stoppa in uppdateringar och hämta det som är uppdaterat?

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)