看板 PHP 關於我們 聯絡資訊
$sql="INSERT INTO member (mem_id, mem_psd,mem_name,mem_phone,mem_email, mem_sex,mem_level,mem_news)VALUES ('$mem_id', '$mem_psd','$mem_name',' $mem_phone','$mem_email','$mem_sex','$mem_level','$mem_news') "; 這個語法直接放進sqlserver上可以執行新增資料 $conn=mysql_connect($db_ip,$db_id,$db_psd)or die ("Could not connect"); mysql_select_db($db_name); 然後我echo $conn 印出 Resource id #3 這表示有連上資料庫嗎? 可是我在php網頁裡寫 mysql_query($sql); 它卻不會新增資料…請問這是為什麼 問題不夠清楚的話請告訴我 -- ▅▅ 思念裝進瓶子裡寄給你 ╭╯ *╰╮ ║* * ~Lisa Shie * * 讓你不得不把我放在心裡 * * * 我是愛熟男的小麻 ╰════╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.184.34
aquarianboy:echo $sql; 09/27 16:18
yanli2:不用印出conn 因為你沒連上的話就會自己印出 09/27 16:21
yanli2:or die ("Could not connect) 09/27 16:21
yanli2:你有下查詢指令去查詢你的$sql嗎 09/27 16:22
allanshen:在query之後 echo mysql_error(); 就知道錯誤是什麼了 09/27 16:23
LisaShie:我按樓上的查詢方式結果No database selected 09/27 16:26
LisaShie:$sql則是正常印出 09/27 16:26
LisaShie:就是說我沒選好資料庫,可是我簡查過$db_name是ok的 09/27 16:35
yanli2:把前面的再貼上來看看 09/27 16:41
LisaShie:對不起!我錯了,後來才發現我程式裡的資料庫名稱跟 09/27 16:42
LisaShie:server上的不一樣!解決了!謝謝大家!error救了我 09/27 16:42
yanli2::P 09/27 16:43