第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么$sql = 'insert into user(name, age, class) values($name, $age, $class)';這樣不行?

為什么$sql = 'insert into user(name, age, class) values($name, $age, $class)';這樣不行?

正在回答

2 回答

MySQL里插入字符要用''括起來(lái),這個(gè)是數(shù)據(jù)庫(kù)問(wèn)題,跟php無(wú)關(guān)。。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

用雙引號(hào)。否則會(huì)認(rèn)為只是一個(gè)普通的字符串,不會(huì)對(duì)$name之類的解析

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

傲嬌的向日葵 提問(wèn)者

$sql = "insert into user(name, age, class) values('$name', '$age', '$class')"這一種怎么就可以呢?php中的單引號(hào)不是說(shuō)不能提取變量值的嗎,那這樣寫(xiě)怎么就可以對(duì)$name之類的進(jìn)行解析呢?
2015-02-04 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Fiona0126 回復(fù) 傲嬌的向日葵 提問(wèn)者

在外面是個(gè)大的雙引號(hào)括起來(lái)的,所以會(huì)對(duì)里面的進(jìn)行解析,會(huì)把里面的單引號(hào)當(dāng)成字符串加在變量上~應(yīng)該跟最外層為主吧~就像你寫(xiě)成$sql = 'insert into user(name, age, class) values("$name", "$age", "$class")';也是不會(huì)解析的,因?yàn)橥鈱邮菃我?hào)。。
2015-02-04 回復(fù) 有任何疑惑可以回復(fù)我~
#3

傲嬌的向日葵 提問(wèn)者

如果是這樣的話,那為什么$sql = "insert into user(name, age, class) values($name, $age, $class)";這種不行呢?
2015-02-04 回復(fù) 有任何疑惑可以回復(fù)我~
#4

Fiona0126 回復(fù) 傲嬌的向日葵 提問(wèn)者

這樣是可以解析出來(lái)的~但是sql插入的時(shí)候,字符串得用引號(hào)呀~number之類的才不需要引號(hào)
2015-02-04 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

舉報(bào)

0/150
提交
取消

為什么$sql = 'insert into user(name, age, class) values($name, $age, $class)';這樣不行?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)