PHP中我的MYSQL模糊查詢語句到底錯在哪裡?請高手指教! 50

時間 2025-04-26 11:34:16

php中我的mysql模糊查詢語句到底錯在**?請高手指教!

1樓:匿名使用者

id=$_get['id'],看肆中李不出來培鏈有什麼作用。

你把出錯的地方列出裂遲來。

php執行mysql查詢語句報錯,但在mysql裡手動敲入的同樣的sql語句,卻又沒問題。求高手幫助!

2樓:網友

不知道為什麼我最近也遇到過這個問題,將列印在頁面上的sql拷貝到mysql中報結構錯誤,重新敲下select就好了,再把這個select複製到php指令碼中就好用 了,而且在別的頁面只要有改動哪怕不是改sql,有時也會發生這種情況,相同操作一次就好了。不清楚到底是編碼還是別的問題,檢查編碼都沒問題,而且專案以前也沒出現這情況。

不光是select 還有update delete都出現過這種情況。

3樓:

在mysql裡敲成功了,再將其貼上到php裡去,看看還是不是報錯。

4樓:網友

- -你直接複製進去之後 報的什麼錯?吧錯誤資訊發出來看看。

5樓:憂鬱之身

是不是雙引號的問題,中英文要看清楚。

6樓:奈蒙

你把php 語句和sql 結合的語句貼出來。

不知道為什麼sql出錯了,我在mysql裡面查詢sql查詢語句都正常的,放到php裡就不能用了

7樓:直_銷_庫_網

把$sql列印出來看看和你在mysql裡執行的是不是一樣的就知道了。

在mysql語句執行sql語句,絕對成功,但是在php裡執行報錯。

8樓:網友

你應該把這個插入**做成儲存過程,把資料作為引數,不需要每次插入資料都生成乙個儲存過程。

exec是執行單條語句的,應該只執行了第一條,後面多的都沒有執行。

你可以看下資料庫裡是否成功插入了資料。

9樓:企鵝

把所有的換行符刪除,在mysql裡執行成功了再複製到php,確保sql**只有一行。

10樓:網友

把php執行後的sql輸出來看看,和原來的的sql**不一樣,經過php執行之後,sql語句可能會變化。

php中資料庫查詢語句錯誤$mysqli->query()有錯怎麼回事?

11樓:網友

你把sql語句列印輸出,到資料庫執行以下看看,應該是查詢結果為空吧~

php無法寫入mysql,但能讀取資料,請問錯在**?

12樓:網友

做好了飯不給人吃,還非要別人說好吃還是不好吃你這問題就是這樣。

在說說我自己的話:

sql = "insert into message(id,suser,iname,amount,before,after,lastdate) values('','$_post[suser]','$_post[iname]','$_post[amount]','$_post[before]','$_post[after]','$_post[lastdate]',now())";

echo "傳送成功";

問題是:你傳送了嗎?

13樓:青蘋果

nclude("pm_");

if($_post['submit'])

echo "傳送成功";

這條sql語句你都沒有執行,又怎麼能插入呢?應該為include("pm_");

if($_post['submit'])

echo "傳送成功";

14樓:佔憶之

$sql = "insert into message(id,suser,iname,amount,before,after,lastdate) values('','$_post[suser]','$_post[iname]','$_post[amount]','$_post[before]','$_post[after]','$_post[lastdate]',now())";

在這句後面加上一句。

mysql_query($sql) ;執行mysql語句如果寫入資料失敗你可以看看你post的資料是不是正確的var_dump($post)

或者在執行mysql語句前先輸出執行語句差錯echo $sql;

php 高手請教 新手<<

15樓:web程式猿諾天

<如果不遵守該規則導致結束標識不"乾淨",php 將認為它不是結束識別符號而繼續尋找。如果在檔案結束前也沒有找到乙個正確的結束識別符號,php 將會在最後一行產生乙個解析錯誤。

heredocs 結構不能用來初始化類的屬性。自 php 起,此限制僅對 heredoc 包含變數時有效。

php mysql 漢字查詢時,模糊查詢「按鈕」倆字無結果,單查「按」有,單查「鈕」沒結果,問題在**?

16樓:匿名使用者

你把sql發過來,我看一下,是不是你是這樣寫的like 'aa*'

php中怎麼實現點選按鈕然後從MYSQL中刪除對應行的資料

比如現在我想傳到admin.php 頁面 傳遞的資料是 id 22 page 1 不需要這麼煩的吧 刪除 在admin.php頁面 用 id get id 就可以得到id的值 page同理 無重新整理操作,可以用jquery.ajax來操作。快下班了,就簡單地寫一段給你試試。假設你的刪除按鈕是 這裡...

求救表單通過php提交資料到mysql中文亂碼

1 頁面 裡面要設定charset utf 82 儲存頁面檔案時要編碼格式為utf 8 3 資料庫有關的表 欄位 的編碼為utf8 general ci還不對的話,看下面。我是這樣解決的 dbh new pdo mysql host localhost dbname test root dbh ex...

php時間問題?mysql資料庫的時間格式(y m d h

設計複雜 1 首先在電腦上建立一個index.php檔案,編輯index.php。2 然後輸入獲取當天零點的時間戳,輸入 today strtotime date y m d time time strtotime today 獲取到echo time.輸出。3 獲取當天24點的時間戳 todaye...