Crazy_down
Erfahrenes Mitglied
Hi, ich lasse mir aus einer Datenbank ein Datum ermitteln und mit Substring nur den Tag davon.
Nun möchte ich zu dem bestimmten User, welcher für jedes Datum einmal in der Tabelle steht d.h. ca. 31 mal im Monat alle tage ermitteln die er drinne steht.
Ich wollte das ganze mit einem array machen.
Ich habe aber irgendwie einen Denkfehler in meiner Schleife da der array imemr wieder überschrieben wird.
Die echos sind jetztz nur zur Kontrolle.
Ich will das er findet: User1 Tag 22, kommt in Array[22].
dann User1 tag 10, kommt in array[10]
ohne 22 wieder zu Überschreiben.
Wie Löse ich das am besten ?
greetz und Danke schonmal
crazy_down
Nun möchte ich zu dem bestimmten User, welcher für jedes Datum einmal in der Tabelle steht d.h. ca. 31 mal im Monat alle tage ermitteln die er drinne steht.
Ich wollte das ganze mit einem array machen.
Ich habe aber irgendwie einen Denkfehler in meiner Schleife da der array imemr wieder überschrieben wird.
PHP:
while($row1=mysql_fetch_assoc($db->result2))
{
$mydate=$row1['anwesendheitsdatum'];
$mydate_substring=substr($mydate,8);
for($a=1;$a<=31;$a++)
{
if($mydate_substring==$a )
{
sort($Anwesenheit_array);
echo $mydate_substring;
$Anwesenheit_array[$a]=$row1['anwesenheitsstatus'];
echo $Anwesenheit_array[$a];
echo "<br>";
echo $Anwesenheit_array[2];
echo "<br>";
echo $Anwesenheit_array[18];
}
else
{
$Anwesenheit_array[$a]=0;
echo $Anwesenheit_array[$a];
}
}
}
Die echos sind jetztz nur zur Kontrolle.
Ich will das er findet: User1 Tag 22, kommt in Array[22].
dann User1 tag 10, kommt in array[10]
ohne 22 wieder zu Überschreiben.
Wie Löse ich das am besten ?
greetz und Danke schonmal
crazy_down