Hi,
Ich möchte in meine Datenbank einen eintrag eintragen der Sonderzeichen enthält nun hatte ich eine Löpsung gefunden und festgestellt das es doch keine Lösung ist !
Die zeichen trage ich ein mit :
Code
$haustier = $_POST["haustier"];
$abfrage = "SELECT * FROM gb ";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
$row->haustier = htmlentities($row->haustier,ENT_QUOTES,"UTF-8");
und dann :
Code
$aendern = "UPDATE gb Set
haustier='$haustier' WHERE id = '$id'";
$update = mysql_query($aendern);
echo "Haustier : $haustier <br>";
(Nur ein Beispiel =D)
und in der Datenbank steht adnn zum BSP. (Tier mit ä,ü,ö ??) Eisbär
(schickes Haustier ne XD)
auslesen mache ich per :
in meinem Header steht :
So nun werden die Einträge mit Sonderzeichen einfach komplett weggelassen !
ich erhalte eine leere Ausgabe !
Was mache ich falsch ??
evt. auch kommplet andere Lösung !
ASO: DB steht auf "utf8_bin"
hoffe ihr könnt mir helfen
MFG