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

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

來看下這個創(chuàng)建表的代碼

如果我把創(chuàng)建表中的?INT(10)?去掉,是不是就是個空表了?因為會出錯。加上這個就能成功創(chuàng)建了。

另外自動增量和主鍵,是不是前面必須要加個 id ?這個id在成功創(chuàng)建表后是不是 以后每增加一行新數(shù)據(jù),id下就會自動增1、2、3、4、5。。。

<?php

$con = new mysqli("localhost","root","root");

if ($con->connect_error) {

? ? echo "連接失敗".$con->connect_error;

} else {

? ? echo "連接成功"."<br />";

}

mysqli_select_db($con,"my_db");

$sql = "CREATE TABLE names (

id?INT(10)?UNSIGNED AUTO_INCREMENT PRIMARY KEY,

name VARCHAR(15) NOT NULL,

works VARCHAR(15) NOT NULL,

reg_data TIMESTAMP

)";

if ($con->query($sql) === TRUE) {

? ? echo "創(chuàng)建數(shù)據(jù)表成功";

} else {

? ? echo "創(chuàng)建數(shù)據(jù)表失敗";

}

$con->close();

?>


正在回答

1 回答

1. 首先,你定義了primary key,這個就是主鍵,需要指定主鍵的數(shù)據(jù)類型。不指定當然會報錯。你指定為INT型,那么id的范圍就是INT的范圍。

2. 你設置了AUTO_INCREMENT,意味著創(chuàng)建記錄的時候,可以不指定主鍵的值,主鍵會遞增。比如現(xiàn)在id值時100,你再創(chuàng)建一條記錄,你不指定id的值,它也會自動變成101. 當然,id名字不是必須的,你也可以指定為別的名字,比如 name_id ,只是大家約定俗成把id作為自增主鍵。

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

小小單身 提問者

謝謝,麻煩再問下:基礎學的自認為還可以,但是做個最簡單的留言板就是不會,前端html+css寫了個簡單的頁面,包含輸入留言、表格(用來顯示留言,)一個編輯和刪除,但是寫來寫去除了寫入數(shù)據(jù)到數(shù)據(jù)表,就是不會顯示、編輯和刪除…單獨的改和刪的語法都會,就是不懂怎么在一個頁面操作…我的學習方式有問題嗎?哎…感覺有點難
2019-01-01 回復 有任何疑惑可以回復我~
#2

柳源居士 回復 小小單身 提問者

其實這不僅僅是你會遇到,很多學開發(fā)好幾年的也這樣。感覺基本都會了,但是就是使不上勁,這是因為缺少刻意練習。你可以找一些檔案來學習這個流程,當你認為你全部理解的時候,再自己按照自己的思路復現(xiàn)就可以了,哪里不會再回去看看,刻意練習的結果是形成心理表征,當你看到類似的東西時候,大腦下意識就知道該怎么辦了。這好比一個練武術的人,基本功都會了,就是無法形成套路。你只要學一個套路,多練習熟悉就可以了。
2019-01-01 回復 有任何疑惑可以回復我~
#3

小小單身 提問者 回復 柳源居士

好的,非常感謝!
2019-01-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

來看下這個創(chuàng)建表的代碼

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號