Hallo

Op
Ik wil de dagen (maandag , dinsdag enz) van deze week ophalen uit tabel.

Voor bijv. dinsdag gebruik ik:

  <?php //Dinsdag
	     $dinsdag = date( 'Y-m-d', strtotime( 'tuesday this week' ) );
		 
$flyer_dinsdag = $mysqli->query("SELECT image FROM `$tabel`
WHERE datum = '$dinsdag'  AND image != ''")->fetch_object()->image;
?>
echo $dinsdag;
// Resultaat is fout > 25dec (maandag)

2e optie
<?php 
$test_dag = $mysqli->query("SELECT datum FROM `$tabel`
WHERE DAYOFWEEK(datum) = 5 AND image != ''")->fetch_object()->datum;
echo $test_dag
 ?>
// resultaat 5-12 (maar is volgende week)

Waarschijnlijk gaat het op zondag fout omdat dit als  1e dag van de week wordt gezien i.p.v maandag
Bedankt voor antwoordt,

In jou geval wordt zaterdag uit week 1 opgehaald ,als ik het goed zie.
(0 = Monday, 1 = Tuesday, 2 = Wednesday, 3 = Thursday, 4 = Friday, 5 = Saturday, 6 = Sunday.)

Ik heb voor elke dag een query die moet dus de gegevens uit actuele maandag ophalen (van actuele week}, de 2e query actuele dinsdag enz.

Ik heb al heel veel opties geprobeerd , maar op zondag gaat het dus mis, omdat dit de eerste dag van week is en niet zo als ik het wil op maandag/

Reageren