Sidder med et problem som jeg ikke helt forstår. Følgende testscript viser det:
- <?php
- require("config.php");
- mysql_connect($dbhost, $dbuser, $dbpass) or DIE(mysql_error());
- mysql_select_db($dbdb);
-
- $query = "SELECT text FROM test_table";
-
- $result = mysql_query($query) or DIE(mysql_error());
-
- while($row = mysql_fetch_assoc($result))
- {
- echo $row["text"];
- }
-
- ?>
I tabellen test_table har jeg en række hvor text indeholder:
don't" ´
Tester altså singlequote, quote og ´. Men når jeg udskriver dette vha phpscriptet bliver ' til '' af en eller anden sær grund. Kan selvfølgelig bare køre replace på det men vil gerne forstå hvorfor singlequote bliver udskrevet to gange.
Mvh
Lasse
Indlæg senest redigeret d. 17.08.2008 12:14 af Bruger #6389