1樓:藍羽大俠
樓上已經
bai回答你了,這是基本du語法,記住就行zhi了,如果不想dao加,直接寫成這專樣也是屬對的:
$sql = "select * from news where id = $_get['id']";
但是必須保證兩頭用的是雙引號,因為php中雙引號裡的內容會被解析替換,也就是變數$_get['id']依然會被看作是變數,如果兩頭用的是單引號就不能這樣寫,單引號裡的所有內容都被看做是普通字元
2樓:匿名使用者
點是連線
bai字串的,du
<?php
//以下幾種方式是一樣的zhi效果
echo "abc"."123";
echo "abc123";
$a="c1";
echo "ab".$a."23";//這個就是把變數dao解析成專字串然後和
屬別的字串連線在一起
echo "ab23";//雙引號中的變數是能夠自動識別的//(ps:不加上大括號也是可以的,但是不加大括號可能會造成混亂)// 如果不帶大括號陣列只能之別一層,而且陣列的key不能用引號// "abc".$_get['id'].
"sdfs" 等同於 "abc$_get[id]sdfs"
// 建議加上大括號,即 "abcsdfs"
// ps:不能用單引號,因為單引號不能解析變數?>
3樓:匿名使用者
.是連線字串用的,而且那兩個點不是在雙引號裡面,而是外面,你好好看看
4樓:匿名使用者
php的語法形式,必須這樣,常量和變數需要用「.」來連線
5樓:happy冰之軒
php語法,後面可以不加
$sql = "select * from news where id = ".$_get['id'];
$sql=mysql_query("select * from news where new_id=$_get[new_id]"); 這樣獲得條件有什麼錯誤嗎?
6樓:匿名使用者
$_get["id"]數字的話改這裡就可以了
7樓:超級大炮
你已經向modifynews.php這個方法傳遞了一個id引數了,你是需要在modifynews.php(id)然後就可以直接獲取到這個引數了
8樓:雲
$sql=mysql_query("select * from news where new_");
9樓:匿名使用者
new_id='$_get['id'];試試…
php中 $sqltext= select * from news where id= .$id; 是什麼意思
10樓:叛逆天使
假如$id=2;
$sqltext= "select * from news where select * from news where id=2";
點是連線字串,其他語言
版有用+號的權,
11樓:笑容
給 sqltext 賦值, 準備執行查詢用的。列出指定 id的新聞 資料。
$query = mysql_query( select * from 表名 where id='$_get[id]' )中'$_get[id]'是什麼意思?弄不明白啊
12樓:念曦陽
這個是你接受的引數,就是前臺通過get方法傳到後端的id值,然後where裡面使用id = $_get[id],說明白了 就相當於 查詢id = 10(10就是指$_get[id]的)的意思。
13樓:匿名使用者
$_get是php中的預設陣列,通過get方法訪問**的話,get提交的資料就會儲存在$_get陣列中
比如我現在訪問的**是
如果後臺是php的話,則
$_get陣列裡會有一個
$_get['push'],對應的值是'cookie'
如果你訪問的是
則$_get陣列裡就會有
$_get['id] = 123
$_get['name'] = 'defg'
$_get['action'] = 'select'
這樣看懂了嗎??
14樓:
樓下說的很正確,不過儘量別這樣用,不安全。要不id過濾一下,不然會注入的
php中查詢語言出錯 $sql="select * from log where teacherid=$teacher_id order by id desc ";
15樓:匿名使用者
看看你的log.php的第
來72行,或者前後幾源行,有沒有少了「;」(分號)這個東東下面語句我純手打的,你複製過去試試
$sql="select * from log where teacherid='".$teacher_id."' order by id desc";
還有,你再後面加一句
echo $sql;
就可以看到最終語法是什麼了。
16樓:匿名使用者
你的資料表裡存在一個叫teacherid的欄位和id 的欄位嗎?還是連線查詢。
17樓:回家收玉米棒子
沒有用''或者$teacher_id括起來"+" ' "+$teacher_id+" ' "+
where `id` ='".$_get['id']."'" 最後這句為什麼這麼多引號? 10
18樓:匿名使用者
在mysql查詢時執行
抄是select * from `
襲news` where `id` ='一個值' ,這句話bai是字串,du所以整句話要加引號,資料zhi表'news'和字dao段'id'不用引號也行,然後'".$_get['id']."'"可以寫成""或者"$_get['id']",為什麼可以這麼寫?
因為在php環境下,雙引號會被解析,但是單引號''就不會被解析,還有{}的作用可以跟一些寫在一起的字串分隔開.簡化之後的寫法是$sql="select * from news where id =";
19樓:諸神之戰曲
$sql="select * from `news` where `id` ='".$_get['id']."'"
最外層的
bai雙引號du是說 定義zhi
了一個字串類dao型的變數
裡面專的單引號是說 $_get['id'] 這個值屬是個字串型別,需要用引號引起來 因為外層使用雙引號定義了 所以這個裡面再定義字串只能使用單引號
在後面的雙引號是說 將$_get['id'] 分割出來
$sql="select * from `news` where `id` ='".$_get['id']."'"
$sql="select * from `news` where `id` = ''";
20樓:匿名使用者
其實這樣寫就行了
$sql = "select * from 'news' where 'id' = '$_get['id']'";
最外面的 「」 已經解析了$_get['id'] 不需要再用 . 連線了
插入的是一回個字元型別的值答 str
而不是整形 int
php 引數傳遞問題($_get('id'))
21樓:匿名使用者
我自己測試了一下,到是沒出現你這樣的問題;
感覺上可能問題出在"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這張表的全部資料,並且按倒序排列。
所以你無論怎麼傳值,都只得到該表的最後一行的資料。
22樓:匿名使用者
其實 我沒怎麼看懂你要問什麼
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裡面 就迴圈一次
23樓:匿名使用者
$row=mysql_fetch_array($query); 沒while的會 就只有一個陣列~~
如多個 就需要while下~
24樓:匿名使用者
$sql="select * from message where select * from message order by id desc";
重複賦值了吧
加「雙引號」是什麼意思,加雙引號什麼意思?
雙引號的作用 1 表示引語 例 知之為知之,不知為不知 我記住了。2 表示特定稱謂 例 荷蘭有 風車之國 的美譽。3 表示特殊含義需要強調 例 海倫學會了用手指 說話 4 表示否定和諷刺 例 你這個白說成黑的人可真 了不起 5 表示著重論述的物件 例 魯迅在書桌上刻了個 早 字。6.用於話語之中 引...
書名號和雙引號有什麼區別,書名號裡套引號,引號裡套書名號應該怎麼用啊
書名號是用bai於標明書名 du篇名 zhi報刊名 檔名 dao戲曲名 歌曲名 圖畫名等的標回點符號,亦用於歌曲 電答影 電視劇等與書面媒介緊密相關的文藝作品。書名號分為雙書名號 和單書名號 書名號裡還有書名號時,外面一層用雙書名號,裡面一層用單書名號 若單書名號裡有還有書名號,則單書名號裡用雙書名...
珠寶鑑定俗稱a貨裡的a貨打了雙引號是什麼意思
沒有什麼意思,這個只是他們的規格是那樣。表示東西是真的。寶石鑑定證書上寫著俗稱a貨是什麼意思啊 a貨指的是未經任何人工化學處理的天然翡翠,其玉質 顏色 結構都是天然的。翡翠a貨從原石到成品或半成品,採用的只是物理加工而不是化學處理,翡翠只發生了外觀形狀的改變,而翡翠的內部結構沒有發生變化。翡翠a貨會...