冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 5571|回覆: 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

好友

1151

積分

金牌會員

Rank: 6Rank: 6

UID
110459
帖子
11
主題
0
精華
0
積分
1151
楓幣
48301
威望
1115
存款
0
贊助金額
100
推廣
0
GP
260
閱讀權限
70
性別
保密
在線時間
224 小時
註冊時間
2015-8-15
最後登入
2025-12-4

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

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
帖子
27
主題
0
精華
0
積分
17
楓幣
601
威望
15
存款
0
贊助金額
0
推廣
0
GP
0
閱讀權限
10
性別
保密
在線時間
34 小時
註冊時間
2015-4-12
最後登入
2025-12-2
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-2025 冰楓論壇, All rights reserved

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

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

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

GMT+8, 2025-12-5 16:28

回頂部