querymysql query selectfrom表名where idGET是什麼意思?弄不明白啊

2021-04-01 20:25:46 字數 3687 閱讀 7530

1樓:念曦陽

這個是你接受的引數,就是前臺通過get方法傳到後端的id值,然後where裡面使用id = $_get[id],說明白了 就相當於 查詢id = 10(10就是指$_get[id]的)的意思。

2樓:匿名使用者

$_get是php中的預設陣列,通過get方法訪問**的話,get提交的資料就會儲存在$_get陣列中

比如我現在訪問的**是

如果後臺是php的話,則

$_get陣列裡會有一個

$_get['push'],對應的值是'cookie'

如果你訪問的是

則$_get陣列裡就會有

$_get['id] = 123

$_get['name'] = 'defg'

$_get['action'] = 'select'

這樣看懂了嗎??

3樓:

樓下說的很正確,不過儘量別這樣用,不安全。要不id過濾一下,不然會注入的

$sql=mysql_query("select * from user where name=$username");錯誤,跪求原因

4樓:匿名使用者

$sql=mysql_query("select * from user where name=' $username'");

或copy

$sql=mysql_query("select * from user where name=" + $username);

兩者都可

bai以

$username要麼

du用單引zhi號要麼分離出來dao

5樓:匿名使用者

<?php

容$link=mysql_connect("localhost","root","root");

mysql_select_db("oldboys",$link);

mysql_query("set names gb2312");

$username='testname';

$sql=mysql_query("select * from user where name=''");

if($sql) echo 'ok';

else echo 'error';

?>

php $sql=mysql_query("select * from ...)

6樓:匿名使用者

看下,你這個表是不是資料量很大。要不然就是你迴圈次數過多

你可以試下 select 所需欄位 from login

7樓:匿名使用者

死迴圈了吧! 檢查一下你的返回值!然後再判斷一下是什麼情況!

8樓:希悅宜禽岑

相當於是

$result=mysql_query("select*from

institute",

$conn);

mysql_query方法裡面傳遞2個引數一個是賦給一個變數,

一個是直接寫進去,一樣的

$sql=" select * from order where userid='{$id}' "; $rows=mysql_query($sql); 這個查詢老是不成功

9樓:匿名使用者

1、先看下你userid欄位型別是什麼?數字的話,'' --這裡就不需要加單引號了吧?

2、order應該是mysql的關鍵字,你直接這麼用不行吧,`order`

用上邊的替換一下,那倆點,是上邊數字鍵1左邊的那個點

php 引數傳遞問題($_get('id'))

10樓:匿名使用者

我自己測試了一下,到是沒出現你這樣的問題;

感覺上可能問題出在"select * from message where select * from dede_area where id = ".$id,$conn);

$row = mysql_fetch_array($rs);

print($row);

?>

再回頭看你的問題描述,以及你的**,感覺樓上說重複賦值的原因就有道理了。

$sql被你重複賦值後的值為"select * from message order by id desc",在執行查詢後,返回的是message這張表的全部資料,並且按倒序排列。

所以你無論怎麼傳值,都只得到該表的最後一行的資料。

11樓:匿名使用者

其實 我沒怎麼看懂你要問什麼

ceshi2.php頁面

$sql="select * from message where select * from message order by id desc";

你為什麼寫2個sql 而且宣告的變數名一樣,

這樣 第二個會把第一個$sql覆蓋掉,你傳不傳id 查得都是所有資料

補充:只查最後一個的話可以這樣

select * from message order by id desc limit 1

我先按照id降序排列 然後只取第一條。

另一種就是你寫的這種也能實現,就是mysql_fetch_array 不放在while裡面 就迴圈一次

12樓:匿名使用者

$row=mysql_fetch_array($query); 沒while的會 就只有一個陣列~~

如多個 就需要while下~

13樓:匿名使用者

$sql="select * from message where select * from message order by id desc";

重複賦值了吧

不明白題目的意思,問題是什麼意思?

在數軸上分別畫出正負1,正負2.以此類推 畫幾cm的數軸的意思 問題是什麼意思?刪除了不會給任何提示的 無奈 所以,樓主你不要著急,只要你的提問肯定沒有違反知道原則,那麼,你就耐心地等等吧。引用彪哥一句話 幸福就是在渴的時候,你有水喝,我沒有,你就比我幸福 幸福就是在渴的時候,你在喝冰紅茶,我在喝水...

我不明白朋友的個性簽名是什麼意思

可能是她喜歡的人,名字吧 一個人名字的開頭三個字母 盒子炮 河莊坪 女孩子給我留了一個個性簽名 我很不明白是什麼意思 求高手解答。這是一句歌詞,王力巨集的 你不知道的事 裡有這句,大意是雖然很愛結果還是因一些原因無奈分開,至於什麼原因,大概是對方不懂自己吧 傷心,但是知道放手了 她很傷心,你不知道,...

就是不明白聯通的點對點簡訊是什麼意思

點對點簡訊業來務是指手機對自手機的簡訊傳送,即一般的簡訊。網內點對點簡訊是指聯通使用者之間互發簡訊,網外點對點簡訊是指聯通使用者與它網使用者之間互發簡訊。可登入網上營業廳 點選話費查詢 賬單查詢 詳單查詢 簡訊彩信詳單,即可查詢近六個月 含當月 的簡訊和彩信詳單明細。你直接打10010轉人工,她會告...