你是不是想问php如何让获取数据库内容并传到前端
网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了万山免费建站欢迎大家使用!
$serverName = "localhost";//数据库地址这是本地的
$sqlUserName = "root";//数据库管理员账号
$sqlPwd = "root123";//数据库管理员密码
$dBName = "phptest";//数据库表名
$port="3308";//端口
//mysqli连接数据库语句正确返回true错误返回false
$link = @mysqli_connect($serverName,$sqlUserName,$sqlPwd,$dBName,$port);
if($link) {
mysqli_query($link,'set names utf8');
$sql = " select * from adminhtmlval ";//查询语句
$query = mysqli_query($link,$sql);//mysqli执行语句e
if ($query){
$i=0;
while ($arr = mysqli_fetch_array($query)){
$navArr[$i] = $arr;
$i++;
//页面直接调用$navArr,也可以在这个循环体内直接输出
}
前端和后端之所以需要对接,是因为前端页面只负责提供视图没有内容,而后端只提供内容,两者所谓的对接,就是把后端的内容放在前端页面预留出来的位置上。(虽然说是前端后端,但这一对接实际发生在服务器端)。
所以服务器端进行的活动如下:
接收用户请求——》找到负责处理的程序——》处理程序找到要传输给用户的前端页面——》该前端页面留出位置——》后端到数据库取数据——》后端把数据放在前端留出来的位置上——》结合成真正用户看到的html文件——》传输给用户。
1/要实现用户输入,肯定前台要是一个网页,我们现在就使用jsp,先建一个jsp网页,页面展示内容如下所示。
2/要把前端界面上的数据,返回到后台数据,我们就要使用到servlet,所以在jsp文件中,我们就需要一个表单form。就可以把数据转到servlet中,antion里面写servlet的地址,method里面写方法“get或者post”,一般删除数据默认是“get”添加数据是“post”。
3/然后我们在servlet中来获取页面上的值,注意获取的值是String类型的。如果要用到int型,就想要强转类型。
4/然后我们就需要把数据插入到 对象的属性中,使用set的方法。
5/最后,调用add的方法,就可以把数据插入到后台。
6/具体的插入到数据库的代码如下,要注意数据库的链接。
1、首先在电脑端打开Dreamwerver软件,如下图所示。
2、然后打开站点文件,新建一个php的站点文件,在文件夹中建立一个news.php的文件,然后双击打开。
3、然后在Dreamwerver软件中选择应用程序选下的数据库,点击加号,对数据库进行连接。
4、如果软件中没有应用程序这个选项,在上面的那个窗口位置,点击打开,里面有数据库选项,打开即可。
5、打开应用程序以后,输入需要连接的数据库的信息,接着点击数据库选项按钮。
6、选择好数据库点击确定即可,系统会自动创建一个文件,就是数据库链接的文件了,如下图所示。