[請益] 有關 WAMP 上插入資料的困惑

看板PHP作者 (小銓)時間14年前 (2010/06/28 00:52), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
小弟本人在自己的電腦上面安裝 WAMP,並撰寫了一些 php sample code。 首先我再 phpmyadmin 上建立一個資料庫 hexpert ,並且建立了一個 資料表 pa 它有三個欄位 owner description embedcode 均為 varchar型態 沒有 primary key , 最大長度為 30,300,300 字元 。 我使用root 進入我的 MySQL (預設不用密碼) 並且使用基本 SQL 語法 插入一筆測試資料 => 的確成功的產生了 (SQL的指令) INSERT pa (owner ,description ,embedcode) VALUES ('zzz', 'fuck', 'orz') 但是換成使用網頁的方式登入 [連線] [選擇 資料庫] 到最後的使用 函數 mysql_query( 上述的SQL指令 ); ------------------想請問各位有經驗的是否可以幫小弟我解惑-------------------- PS: mysql.inc.php 檔案如下 <?php //資料庫設定 $dbServer = "localhost"; // 本機端 $dbName = "hexpert"; //資料庫 hexpert $dbUser = "root"; // 暫時以 root 登入 $dbPass = ""; // 預設不用密碼 //連線資料庫伺服器 if ( ! @mysql_connect($dbServer, $dbUser, $dbPass) ) die("無法連線資料庫伺服器"); //設定連線的文字集與校對為 UTF8 編碼 mysql_query("SET NAMES utf8"); //選擇資料庫 if ( ! @mysql_select_db($dbName) ) die("無法使用資料庫"); ?> ----------------------mysql.inc.php ---------- <?php include("mysql.inc.php"); header('Content-Type: text/html; charset=utf-8'); mysql_query(INSERT pa (owner ,description ,embedcode) VALUES ('zzz', 'fuck', 'orz')); //上述為使用網頁插入一筆資料 但是失敗 ?> Parse error: syntax error, unexpected T_STRING in C:\wamp\www\paupload.php on line 5 十分感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.117.38

06/28 04:23, , 1F
SQL命令必需是以字串組成後傳入mysql_query()
06/28 04:23, 1F

06/28 21:43, , 2F
如樓上所說,請改為 mysql_query("XXX") XXX放您的query
06/28 21:43, 2F
文章代碼(AID): #1C9u7BU6 (PHP)