Habs derweilen soweit, dass er zumindest schon mal ein Ergebnis hat, das kein Error ist
...
Nur so hat er nur das letzte der inzwischen 4 Datum Angaben in der Tabelle drin. Was habe ich übersehen oder besser gesagt, was mach ich falsch?
PHP:
$query4 = "SELECT * from freiwilligev2 WHERE `notizen` LIKE '%Vermittelt: 20%'";
$result4 = $mysqli->query($query4);
$myarray4 = array();
while ($zeile4 = $result4->fetch_array()) {
$subject4 = $zeile4['notizen'];
$pattern4 = '/([[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2})/';
$result42 = preg_match_all($pattern4, $subject4, $subpattern4);
foreach ($subpattern4[0] as $index => $iwerdkirre)
{
$date4 = strtotime($iwerdkirre);
$mydate4 = strftime("%m.%Y", $date4);
$myarray4[$zeile4['id']] = $mydate4;
}
}
Nur so hat er nur das letzte der inzwischen 4 Datum Angaben in der Tabelle drin. Was habe ich übersehen oder besser gesagt, was mach ich falsch?