冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 5190|回覆: 3
打印 上一主題 下一主題

請問這段 SQL 如何解譯 ?

[複製鏈接]

3

主題

0

好友

3

積分

新手上路

Rank: 1

UID
109481
帖子
3
主題
3
精華
0
積分
3
楓幣
14
威望
3
存款
0
贊助金額
0
推廣
0
GP
3
閱讀權限
10
性別
保密
在線時間
0 小時
註冊時間
2015-8-7
最後登入
2015-8-16
跳轉到指定樓層
1
發表於 2015-8-16 23:25:20 |只看該作者 |倒序瀏覽
// 建立新增記錄的SQL指令字串
$sql ="INSERT INTO students (sno, name, address, ";
$sql.="birthday) VALUES ('";
$sql.=$_POST["Sno"]."','".$_POST["Name"]."','";
$sql.=$_POST["Address"]."','".$_POST["Birthday"]."')";

echo "<b>SQL指令: $sql</b><br/>";

想請問以上 $sql 變數設定該如何解譯.. ?

一句 INSERT INTO..要拆成四行設定 $sql 是因為
每 POST 一個欄位值要設定成一變數嗎 ? 可第二行裡沒有 POST..
連接運算子. 要連接後面三行該如何思考..?

謝謝
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1鑰匙
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

0

主題

0

好友

1016

積分

金牌會員

Rank: 6Rank: 6

UID
110459
帖子
11
主題
0
精華
0
積分
1016
楓幣
41096
威望
1006
存款
0
贊助金額
0
推廣
0
GP
500
閱讀權限
70
性別
保密
在線時間
191 小時
註冊時間
2015-8-15
最後登入
2024-12-21

2015聖誕節紀念勳章 積分勳章 太陽勳章 2016年紀念勳章 2017年紀念勳章 2018年紀念勳章 2019年紀念勳章 懶人勳章 性別(男) 幼兒勳章 音樂勳章 2020年紀念勳章 2020中秋節紀念勳章 2020聖誕節紀念勳章 2021中秋節紀念勳章 2021聖誕節紀念勳章 2022端午節紀念勳章 2022年紀念勳章 論壇粉絲 2022中秋節紀念勳章 2022聖誕節紀念勳章 2023年紀念勳章 2023端午節紀念勳章 2023中秋節紀念勳章 2023聖誕節紀念勳章 2024年紀念勳章 2024端午節紀念勳章 2024中秋節紀念勳章 2024聖誕節紀念勳章

2
發表於 2016-2-21 08:57:21 |只看該作者
這應該是個人習慣而已,全部串同一串也沒問題
他這樣只是為了方便閱讀???(可是看起來似乎沒比較好閱讀)

或許調整為
$sql ="INSERT INTO students ";
$sql.=(sno, name, address, birthday) ";
$sql.="VALUES ";
$sql.="('".$_POST["Sno"]."', '".$_POST["Name"]."', '".$_POST["Address"]."', '".$_POST["Birthday"]."')";
這樣可以容易閱讀
點評回覆

使用道具 舉報

0

主題

1

好友

17

積分

新手上路

Rank: 1

UID
98709
帖子
28
主題
0
精華
0
積分
17
楓幣
700
威望
15
存款
0
贊助金額
0
推廣
0
GP
0
閱讀權限
10
性別
保密
在線時間
32 小時
註冊時間
2015-4-12
最後登入
2024-9-17
3
發表於 2018-10-5 12:04:05 |只看該作者
還原一下就可以得知
INSERT INTO students (sno,name,address,birthday) VALUES ('".$_POST["Sno"]."', '".$_POST["Name"]."', '".$_POST["Address"]."', '".$_POST["Birthday"]."');
點評回覆

使用道具 舉報

7

主題

0

好友

15

積分

新手上路

Rank: 1

UID
280430
帖子
9
主題
7
精華
0
積分
15
楓幣
24
威望
5
存款
0
贊助金額
40
推廣
0
GP
4
閱讀權限
10
性別
保密
在線時間
1 小時
註冊時間
2020-4-7
最後登入
2020-4-19
4
發表於 2020-4-7 18:57:22 |只看該作者
中文翻譯為 加入 students 資料表在sno,name,address,birthday填上表單送出的以下欄位'".$_POST["Sno"]."', '".$_POST["Name"]."', '".$_POST["Address"]."', '".$_POST["Birthday"]."'
點評回覆

使用道具 舉報

高級模式
B Color Image Link Quote Code Smilies |上傳

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-12-22 10:16

回頂部