Re: [請益] textarea無法存進mysql的text??
※ 引述《NOXI (EZway)》之銘言:
: 我用PHP5 Mysql5.5
: 1.我在Mysql建立一個table,內涵一個column格式是text
: 2.我用a.php post textarea的資料到b.php (已經連結到mysql)
: $textarea=$_POST["textarea"];
: 3.我試著將textarea的資料寫入Mysql
: $add=insert into boards values('$textarea');
: mysql_query($add);
: 我的疑問:
: 如果我輸入的資料是i'm xxx那sql指令會因為'符號的關係出錯是要如何避免這點呢?
借這串問一下,之前看到了mysql_real_escape_string的函式
使用之後的確能正確的將值寫入資料庫,但當要將資料庫裡的值echo出來時
遇到單引號值會變成\'
比方說DB中的 I don't know , echo 出來會變成 I don\'t know
目前自己想到的是在用str_replace去替代掉,但感覺不是個好方法
所以想請教一下是否還有甚麼函式能將值正確轉換回來呢? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.14.178.220
→
11/07 22:28, , 1F
11/07 22:28, 1F
→
11/07 22:41, , 2F
11/07 22:41, 2F
→
11/08 01:59, , 3F
11/08 01:59, 3F
→
11/08 02:00, , 4F
11/08 02:00, 4F
→
11/08 02:00, , 5F
11/08 02:00, 5F
→
11/08 02:01, , 6F
11/08 02:01, 6F
→
11/08 08:28, , 7F
11/08 08:28, 7F
推
11/08 11:25, , 8F
11/08 11:25, 8F
→
11/08 22:27, , 9F
11/08 22:27, 9F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章