ich hole mir einen bestimmten datensatz aus der datenbank
diesen gebe ich dann in einer schleife aus
da aber mysql das datum ander dar stellt, habe ich mir ne funktion geschrieben, dass im deutschen format darzustellen
jetzt muss ich aber rausfinde, ob das ausgelesene feld ein datum ist, oder nicht. ich lese aus der datenbank alle möglichen felder aus.
ich habe den folgenden quelltext dazu gefunden:
der zieht sich das ganze aber aus dem direkten ergebnis der query und ich bräuchte aus aus der zeile. kann mir da jemand weiter helfen. in php gibt es den like-befehl ja nicht, sonst hätte ich einfach die form der ergebnisses überprüft, es ist ja durch mysql toll vorgegeben. 1999-12-31. geht das notfalls irgendwie?
PHP-Code:
$inhalt = mysql_query("Select * From daten where AufnahmeNr='$auswahl'");
$rowinhalt = mysql_fetch_row($inhalt);
PHP-Code:
echo "<td><input type='text' name='$n' value='$rowinhalt[$n]'></td>";
PHP-Code:
function mysqltogerman($datum)
{ list($jahr, $monat, $tag) = explode("-", $datum);
return sprintf("%02d.%02d.%04d", $tag, $monat, $jahr);
}
ich habe den folgenden quelltext dazu gefunden:
PHP-Code:
$result = mysql_query("SELECT version FROM selfphp_funktionen WHERE id = '1'" );
$row = mysql_fetch_row($result);
for($x=0; $x<count($row); $x++)
{ $str = mysql_fetch_field($result,$x);
echo "type: " . $str -> type . "<br>";
}
Kommentar