作者 主題: 錯誤訊息  (閱讀 6343 次)

0 會員 與 1 訪客 正在閱讀本文。

axbluefox

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
錯誤訊息
« 於: 2006-07-04 14:17 »
程式是
    $str = "SELECT * FROM user WHERE user_id='".$_POST['id']."' AND name='".$_POST['name']"'";      
   $result = mysql_query($str,$alink);
有錯的是紅色這行
錯誤訊息是「Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /usr/local/apache/htdocs/mega/forget_pw_v2_inc.php on line 45」
想請問大家是什麼原因?我怎麼也找不出來..~"~

oscars80

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
Re: 錯誤訊息
« 回覆 #1 於: 2006-07-04 14:23 »
引述: "axbluefox"
程式是
    $str = "SELECT * FROM user WHERE user_id='".$_POST['id']."' AND name='".$_POST['name']"'";      
   $result = mysql_query($str,$alink);
有錯的是紅色這行
錯誤訊息是「Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /usr/local/apache/htdocs/mega/forget_pw_v2_inc.php on line 45」
想請問大家是什麼原因?我怎麼也找不出來..~"~


1.先看看你的$_POST[id] 跟$_POST[name]正不正常
2.檢查你的$str 正不正常
3.如果上面兩個都正常,就把$str產生的string放進mysql跑看看正不正常

我不太相信會找不出來,用最簡單的echo就知道你的字串有沒有寫錯了。

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5411
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: 錯誤訊息
« 回覆 #2 於: 2006-07-04 14:26 »
引述: "axbluefox"
程式是
    $str = "SELECT * FROM user WHERE user_id='".$_POST['id']."' AND name='".$_POST['name']"'";      
錯誤訊息是「Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /usr/local/apache/htdocs/mega/forget_pw_v2_inc.php on line 45」
想請問大家是什麼原因?我怎麼也找不出來..~"~


錯的是這行. 再看看吧. 少了某個符號.

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
錯誤訊息
« 回覆 #3 於: 2006-07-04 14:57 »
有些時候多一點, 一切都變美好了  :wink:

axbluefox

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
錯誤訊息
« 回覆 #4 於: 2006-07-04 15:32 »
我找到了...感謝各位大大的提醒...多了一點...一切都變得美好...^^