使用下面的語句為什么我的數據庫看不到插入的字段
<?php $link?=?mysqli_connect('localhost','root',''); if($link){ ????echo?'數據庫連接成功!'; } else?{ ????echo?'數據庫連接失?。?; } $link->query("set?names?'utf-8'"); $name?=?'張三'; $age?=?18; $class?=?'高三一班'; $ins?=?"insert?into?test1(name,age,class)?values('$name','$age','$class')"; mysqli_query($link,?$ins); $uid?=?mysqli_insert_id($link); echo?$uid;
2017-09-20
<?php
?? ?$link = mysqli_connect('localhost','root','');
?? ?if($link){
?? ???? echo '數據庫連接成功!';
?? ?}
?? ?else {
?? ???? echo '數據庫連接失敗!';
?? ?}
?? ?mysqli_select_db($link,'lianxi');
?? ?// mysqli_set_charset($link,"utf8");
?? ?$link->query("set names 'utf8'");
?? ?$name = '張三';
?? ?$age = 18;
?? ?$class = '高三一班';
?? ?$ins = "insert into stu(name,age,class) values('$name','$age','$class')";
?? ?mysqli_query($link, $ins);
?? ?$uid = mysqli_insert_id($link);
?? ?echo $uid;
?>
先不說其他的,你的代碼里少了選擇數據庫這一步。就少了上面加粗那一步。
2019-05-24
mysqli_connect('$host','$user','$pass','數據庫名字');
2018-08-14
你評論里說還沒成功可能是因為mysql_connect()函數參數少了第四個