程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> insert-php+mysql中插入語句,時間前面為什麼要有空格

insert-php+mysql中插入語句,時間前面為什麼要有空格

編輯:編程綜合問答
php+mysql中插入語句,時間前面為什麼要有空格

數據表如下:

#
Name
Type
Collation
Attributes
Null
Default
Extra
Action

1
id
int(10)

UNSIGNED
No
None
AUTO_INCREMENT
Change
Drop
More

2
author
char(20)
utf8_general_ci

No
None

Change
Drop
More

3
addtime
datetime

No
None

Change
Drop
More

4
content
varchar(100)
utf8_general_ci

No
None

Change
Drop
More

5
reply
varchar(100)
utf8_general_ci

No
None

Change
Drop
More
Check AllWith selected: Browse Change Drop Primary Unique Index

Print view Relation view Propose table structure Move columns

Add column(s) At End of Table At Beginning of Table Afteridauthor addtimecontentreply

  • Indexes Information Space usage Data 16 KiB Index 0 B Total 16 KiB Row statistics Format Compact Collation utf8_general_ci Next autoindex 2 Creation Apr 18, 2015 at 10:51 AM

1.只寫入時間。
$sql = "INSERT INTO message(addtime,) VALUES ('2015-04-22 08:33:46')";
可以寫入,結果如下:

id
主鍵,自動增長
author
作者
addtime
留言時間
content
留言內容
reply
回復

Edit
Copy
Delete
1

2015-04-22 08:33:46

2.按照表單填寫留言。
$sql="INSERT INTO message(author, addtime, content) VALUES ('$name','$addtime','$content')";
可以正常寫入,讓我困惑的是addtime中的addtime前面為什麼必須要有空格?

最佳回答:


更好的書寫格式,是逗號後面加一個空格,或者括號裡面加空格。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved