Hallo, ich habe derzeit ein Problem mit der explode() Funktion.
PHP
<table class="table table-striped">
<thead>
<tr>
<th>Monat</th>
<th>Arbeitsstunden</th>
<th>Lohn</th>
</tr>
</thead>
<tbody>
<?php
$query = mysql_query("SELECT * FROM worktime WHERE ownerid='$uid'");
while($row = mysql_fetch_array($query)){
$mon = explode(".", $row['workdate']);
echo "<tr>";
echo "<td>" . $mon[1] . "/" . $mon[2] . "</td>";
echo "<td>Platzhalter</td>";
echo "<td>Platzhalter</td>";
echo "</tr>";
}
?>
</tbody>
</table>
Alles anzeigen
Das Problem: Das Ergebnis des $mon Arrays ist nicht in der Tabelle sichtbar, wenn ich mir allerdings im Browser den Quellcode anschaue sind die Ergebnisse zu sehen.
Einen Fehler finde ich jedoch sowohl beim PHP- als auch beim HTML-Code nicht.
workdate ist ein String mit einem Datum (25.12.2014), ich will nur Monat und Jahr ausgeben lassen.