亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

創(chuàng)建一張數(shù)據(jù)表并練習(xí)數(shù)據(jù)庫(kù)的寫操作(新增/更新/刪除)

オリジナル 2019-04-02 16:33:40 290
サマリー:<?php // layui echo '<link rel="stylesheet" href="/layui/layui/css/layui.css">'; echo '<script type="text/javascript"
<?php
// layui
echo '<link rel="stylesheet" href="/layui/layui/css/layui.css">';
echo '<script type="text/javascript" src="/layui/layui/layui.js"></script>';
// driver
$dsn = 'mysql:host=127.0.0.1;dbname=php_mysql;charset=utf8';
$user = 'root';
$pass = '123456';
// conn
try{
$pdo = new PDO($dsn,$user,$pass);
print_r('<p class="layui-btn layui-btn-lg layui-btn-normal">數(shù)據(jù)庫(kù)連接成功...</p>');
}catch(PDOException $error){
print_r('<p class="layui-btn layui-btn-lg layui-btn-danger">數(shù)據(jù)庫(kù)連接失敗!</p>');
exit($error->getMessage());
}
// sql
$sql = 'insert into `user_info` (`user_id`,`name`,`age`,`status`,`skill`,`email`,`password`,`create_time`,`sex`) values (:user_id,:name,:age,:status,:skill,:email,:password,:create_time,0)';

// prepare
$stmt = $pdo->prepare($sql);

// bind
$user_id = '';
$name = '左冷禪son6';
$age = 52;
$status = 0;
$skill = '嵩山派掌門人,想獨(dú)占辟邪劍譜';
$email = 'zuolengshan@aliyun.com';
$password = sha1('123456');
$create_time = time();
$stmt->bindParam(':user_id',$user_id,PDO::PARAM_STR);
$stmt->bindParam(':name',$name,PDO::PARAM_STR,30);
$stmt->bindParam(':age',$age,PDO::PARAM_INT);
$stmt->bindParam(':status',$status,PDO::PARAM_INT);
$stmt->bindParam(':skill',$skill,PDO::PARAM_STR);
$stmt->bindParam(':email',$email,PDO::PARAM_STR);
$stmt->bindParam(':password',$password,PDO::PARAM_INT);
$stmt->bindParam(':create_time',$create_time,PDO::PARAM_INT);

// execute
if($stmt->execute()){
echo $stmt->rowCount()>0? $stmt->rowCount().'條記錄受影響' : '沒(méi)有被添加記錄';
}else{
print_r($stmt->errorInfo());
}

老師:我有兩個(gè)問(wèn)題。

第一:為什么我執(zhí)行新增操作的時(shí)候id不是按照順序增加的,跳著增加。

第二:字段設(shè)置的not null, 執(zhí)行添加數(shù)據(jù),屬性為not null的字段必須寫到insert 語(yǔ)句里面嗎?不然會(huì)報(bào)錯(cuò)沒(méi)有默認(rèn)屬性值,有什么解決辦法啊。

sdsfs.png


PHP

 

MySQL

 

HTML

 

CSS

 

JavaScript

 

jQuery

 

AJAX

 

Html5

 

CSS3

 

Linux

 

Redis

 

Memcached

更多分類

最多選擇三個(gè)分類

   刷新

添削の先生:查無(wú)此人添削時(shí)間:2019-04-03 13:14:55
先生のまとめ:1,跳著增加,看你是不是給id賦值了,還有一種情況是,添加后被刪除了,id也算增加了一次。 2,字段不能為空時(shí),就要給與默認(rèn)值。才可以在插入語(yǔ)句時(shí),不傳值。 繼續(xù)加油

手記を発表する

人気のある見出し語(yǔ)