php控制层中写数据 php数据权限控制
关于数据库的写入,还有php控制数据库那边的问题
因为你只写了一个sql语句进行插入,当然只能插入一个数据,想要插入多条的话 你用循环好了。还有你sql语句写成这样累不累的。?php
淄博网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
$name=$_POST['name'];
$email=$_POST['email'];
$note=$_POST['note'];
include("connect.php");
$time = time();
$sql = "insert into guest(name,email,time,words) VALUES('$name','$email','$time','$note')";
$result=mysql_query($sql);
echo "center留言成功/centerbrbr";
?
php在控制器中写了数据库查询语句,在返回到.html页面中数据不显示,而且页面也变成空白的。急
可能你的后台里面的html模版没有设置好,还有就是后台的php文件中连接数据库后列表显示没有设置好!
自己用PHP书写一个类和一个控制器,类里放数据库操作,控制器放业务操作。
class DB{
public function getConnect($host,$dbname,$username,$password){
return mysqli_connect($host,$username,$password,$dbname);
}
}
class Controller{
public function index(){
$db1 = DB::getConnect('localhost','数据库1','username','password');
$db2 = DB::getConnect('localhost','数据库2','username','password');
try{
$table1 = $db1-query($db,"select * from table");
//写入数据库2中,不太理解这个意思
}catch(Exception ex){
exit('SQL错误:'.ex)
}finally{
mysqli_close($db);
}
}
}
//先连接数据库1,读取数据库1的表,写入数据库2表中,再读取数据库2中的表,写入数据库1
//不太理解这个意思,大概就是这样的吧
PHP:如何在控制台输出内容呢?求解.
php无此功能,你可以在跟目录建立一个log.txt的文件,然后使用php自带的写内容到文件的方法:file_put_contents('log.txt',输入的内容,FILE_APPEND); 第三个参数,如果有则,文件内容每次累加,如果没有则每次把文件清空了重写。
你可以去后盾人平台看看,里面的东西不错
网站名称:php控制层中写数据 php数据权限控制
标题来源:http://cdiso.cn/article/dddsijp.html