Hi Leuts,
ich habe ein Problem mit dem Auslesen des %-Zeichens aus meiner SQL-DB-Tabelle.
Ausgelesen wird wie folgt (ist EIN php-script):
Bitte um Rat wie ich das verhindern kann und er mir das %-Zeichen ganz normal wie den restl. Text übernimmt.
Anm.: Es kommen auch beistriche, doppelpunkte und punkte vor, die sind aber kein problem.
ich habe ein Problem mit dem Auslesen des %-Zeichens aus meiner SQL-DB-Tabelle.
Ausgelesen wird wie folgt (ist EIN php-script):
PHP-Code:
$checkFondtext = mysql_query("SELECT FONDiff FROM IFfonds WHERE IDiff='1'") or die(mysql_error());
$rowFond = mysql_fetch_array($checkFondtext);
$Fondtext = $rowFond["FONDiff"];
//Anm.: Die Tabelle FONDiff hat zwei Spalten und eine Zeile.
//In Spalte zwei (Typ ist Varchar [als 'Text' funkts auch nicht]) steht
//der Text drinnen den ich via php heraushole, allerdings kommen da
//eben %-Zeichen vor die php irgendwie nicht interpretieren kann und
//deshalb kryptische Werte erzeugt u in die Var übernimmt
PHP-Code:
$data2 = "<?php\necho \"ifusername=$username&gutschriftenfonds=$Fondtext\";\n?>";
$fp2 = fopen('ifaccnoinfo.php','w');
fwrite($fp2,$data2,strlen($data2));
fclose($fp2);
Anm.: Es kommen auch beistriche, doppelpunkte und punkte vor, die sind aber kein problem.
Kommentar