Hallo,

Na enkele jaren als amateur php te gebruiken, probeer ik het php programmeren te hernemen, wat niet gemakkelijk is met de PHP7.
Via de onderstaande code wil ik de gegevens uit de mysql tabel halen.
wat lukt met het eerste deel code omop te halen met alle cellen naast elkaar zonder opmaak, maar ik wil deze nu in een tabel zetten om een mooier uitzicht te hebben.
met onderstaande code als ik volgend zet dat deze niet uitgevoerd wordt of verwijder "echo "$row[id] $row[dag] $row[open] $row[openu] $row[openu] <a href='edit.php?edit=$row[id]'>edit<br /><br /></A>";"
heeft hij juist weer in de cel id het aantal records dat ik heb in de database heb en de rest geeft hij lege cellen weer tot aan de cel waar edit staat.
volgende fout meldingen verschijnen.

Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\kring\admin_a\openingsuur.php on line 12
Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\kring\admin_a\openingsuur.php on line 13
Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\kring\admin_a\openingsuur.php on line 14
Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\kring\admin_a\openingsuur.php on line 15.

wat doe ik verkeerd?
hier onder de code die wou gebruiken om in tabel weer te geven
Wie kan mij op het juist spoor zetten?
Waar kan ik uitleg vinden over de php7 en het gebruik ervan.

op voorhand bedankt voor de hulp

 
<?php
include_once('db.php');
 
$res = mysqli_query($conn,"SELECT * FROM openingsuur");
?>

<h1> Openingsuren ..</h1><br />
<?php
while($row= mysqli_fetch_array($res))
 echo "$row[id] $row[dag] $row[open] $row[openu] $row[openu]  <a href='edit.php?edit=$row[id]'>edit<br /><br /></A>";

$id = $row['id'];
$dag = $row['dag'];
$open = $row['open'];
$openu = $row['openu'];
$sluitu = $row['sluitu'];
echo $dag;

 
?>

<TABLE BORDER="1">
 <TR> 
<TD WIDTH="30"><?php echo $id ;?></TD> 
<TD><?php echo $dag ;?></TD> 
<TD><?php echo $open ;?></TD>
<TD><?php echo $openu ;?></TD>
<TD><?php echo $sluitu ;?></TD>
<TD><a href='edit.php?edit=$row[id]'>edit<br /><br /></A> </TD>
</TR>
 
 </TABLE>
[quote="Pascal vanholder op 07/10/2020 01:14:47"]

<?php
while($row= mysqli_fetch_array($res))
{ 
echo '<tr><td>'.$row['id'].'</td>';
echo '<td>'.$row['dag'].'</td>';
echo '<td>'.$row['open'].'</td>';
echo '<td>'.$row['openu'].'</td>';
echo '<td>'.$row['sluitu'].'</td>';}?>
</tr></table>


De </tr> moet in de while.

<?php
while($row = mysqli_fetch_array($res))
{ 
echo '<tr><td>'.$row['id'].'</td>';
echo '<td>'.$row['dag'].'</td>';
echo '<td>'.$row['open'].'</td>';
echo '<td>'.$row['openu'].'</td>';
echo '<td>'.$row['sluitu'].'</td></tr>';
}
?>
</table>
bedankt voor al jullie hulp, heb die laatste aanpassing gedaan.

Reageren