[請益]

看板PHP作者 (小居批~)時間17年前 (2008/06/26 09:29), 編輯推噓1(213)
留言6則, 4人參與, 最新討論串1/4 (看更多)
現在出了一個很大的 trouble 就是說現在我的資料存取都可以成功 但每次存進去以後都是亂碼(英文數字除外) 另外如果直接在 MYSQL 裡面執行的話就會對 // 好像有點廢話 可以麻煩各位大大幫我解答一下是哪裡出了問題嗎?? /** 處理國字衝碼 **/ if(!get_magic_quotes_gpc()) foreach($reg as $col=>$val) { echo "cha<br>"; $val=addslashes($val); $reg[$col]=$val; } /** 將資料存進 $content **/ $i=0; foreach($reg as $col => $val) { if($i) $content.=","; if($i==0||$i==1||$i==4||$i==5||$i==8) // 此幾項為有國字之資料 $content.="'".$val." '"; else // 其餘為數字及英文資料 $content.="'".$val."'"; $i++; } echo "<br>".$content."....<br>"; $sql="insert into register (`name`,`sex`,`birth`,`id`,`school`,`eat`,`phone`,`m obile`,`add`,`email`) values(".$content.");"; echo $sql; if(mysql_query($sql)) echo "資料新增成功"; else echo "資料新增失敗"; ------------------------------------------------------------------------------- 輸出的資料 $content= '許安安 ','女生 ','1991/5/4','F000000000','高高女中 ','雜食 ','02-00000000','0900000000','科科科科科科科科科科科科科科科科科科科科科科科 ','XDrz@OGC.net'. $sql= insert into register (`name`,`sex`,`birth`,`id`,`school`,`eat`,`phone`,`mobile`,`add`,`email`) values('許安安 ','女生 ','1991/5/4','F00000000','高高女中 ','雜食 ','02-00000000','0900000000','科科科科科科科科科科科科科科科科科科科科科科科 ','XDrz@OGC.net'); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.71.78.30

06/26 09:58, , 1F
編碼問題~放進去和顯示要同個編碼~要自己掌握
06/26 09:58, 1F

06/26 09:59, , 2F
什麼叫mysql裡面會對? 你是說mysql的cmd嗎
06/26 09:59, 2F

06/26 10:22, , 3F
mysql_query("SET NAMES utf8"); ?
06/26 10:22, 3F

06/26 16:15, , 4F
謝謝 dspswen 大大 已經可以用了
06/26 16:15, 4F

06/26 17:10, , 5F
科什麼科
06/26 17:10, 5F

06/26 17:14, , 6F
嗯嗯 是別人給的測試資料
06/26 17:14, 6F
文章代碼(AID): #18Ol4MMu (PHP)
討論串 (同標題文章)
完整討論串 (本文為第 1 之 4 篇):
3
10
14年前, 07/13
2
2
17年前, 08/22
1
3
1
6
17年前, 06/26
文章代碼(AID): #18Ol4MMu (PHP)