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...