亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Insert函數$vals的值為什么要拼接一個引號

“'”.join(",",array_values($array))."'"為什么要最外層拼接一個引號?

正在回答

3 回答

懂了,謝謝。我現在找不到那個后臺頁面啊,你在哪里找到的http://img1.sycdn.imooc.com//58fdd47200010ffc10130426.jpg

0 回復 有任何疑惑可以回復我~

舉例:

$arr = array('name'=>'xiaoming', 'age'=>'18', 'sex'=>'1');????//要插入的數組

$keys = join(",", array_keys($arr));

echo $keys;????//打印?name,age,sex,即字段名

$vals = "'".join ("','",array_values($arr))."'";

echo $vals;????//打印?'xiaoming','18','1'? ?即插入內容

解釋: 注意join(參數1, 參數2)的用法. 在數組中間位置插入參數1;

$vals 這行的參數1是 "','" . 即 xiaoming','18','1????最后在前后拼接"'".成為最后要插入的內容.


0 回復 有任何疑惑可以回復我~

insert into table(key) values('values') ; ?'values'代表要插入字段值,,因此要用引號括起來,否則字符串或文本或日期等類型值插入報錯

0 回復 有任何疑惑可以回復我~
#1

慕后端9506282 提問者

我舉個例子 你插入數據時是這樣insert into table(id,name) values(1,"xiao"); 還是 insert into table(id,name) values("1,xiao");呢? 第二種是插不進去的,課程所講的就是第二種方式
2017-04-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117251    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

Insert函數$vals的值為什么要拼接一個引號

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號