Re: [請益] 怎麼連上資料庫
※ 引述《RCOH (麵包人)》之銘言:
: 我試了很多方法
: 資料都寫不進資料庫
: $link=@mysql_connect("localhost","root","資料庫密碼") or die("無法連上線".mysql_error());
這邊插入 mysql_select_db("你的資料庫名稱"); 試試看。
: $query=mysql_query("insert into order(id,name) value('{$id}','{$name}')");
: $result=mysql_db_query("myweb資料庫名稱",$query,$link);
這邊 query 兩次幹麼,而且方法有點錯 orz
: if(!$result) echo"又失敗了";
: 結果print出
: 又失敗了
: 資料也沒寫進去
: 請問有沒有之道的大大
: 幫幫忙~~~
其實你需要一本書..不過這種語法一般來說是這樣的..
$db_server = "localhost";
$db_user = "name";
$db_pass = "pass";
$db_name = "dbname";
$link = mysql_connect("$db_server","$db_user","$db_pass");
mysql_query("SET NAMES 'utf8'"); // 設定你的編碼,現在 MySQL 很多都需要
mysql_select_db("$db_name");
這邊基本上都差不多是這樣寫
後面開始查詢
$sql = 'SELECT count(serial) FROM `data`'; // 你的 SQL 語法
$result = mysql_query($sql) or die(mysql_error());
$result = mysql_fetch_row($result); // 這邊就開始有很多變化了
請先閱讀
http://tw.php.net/mysql_query
或是
http://linux.tnc.edu.tw/techdoc/banic/mysql/index.html
--
The Internet: where men are men, women are men, and children are FBI agents.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.223.207
※ 編輯: roga 來自: 220.130.223.207 (06/06 23:06)
推
06/07 00:38, , 1F
06/07 00:38, 1F
推
06/07 00:43, , 2F
06/07 00:43, 2F
推
06/07 07:23, , 3F
06/07 07:23, 3F
※ 編輯: roga 來自: 220.130.223.207 (06/09 17:59)
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章