php与网页绑定数据,php怎么连接数据库和网页

PHP在网站上实现跟数据库添加数据

把来自表单的数据插入数据库

成都创新互联公司10多年企业网站建设服务;为您提供网站建设,网站制作,网页设计及高端网站定制服务,企业网站建设及推广,对成都阳光房等多个领域拥有多年设计经验的网站建设公司。

现在,我们创建一个 HTML 表单,这个表单可把新记录插入 "Persons" 表。

这是这个 HTML 表单:

html

body

form action="insert.php" method="post"

Firstname: input type="text" name="firstname" /

Lastname: input type="text" name="lastname" /

Age: input type="text" name="age" /

input type="submit" /

/form

/body

/html

当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。

下面是 "insert.php" 页面的代码:

?php

$con = mysql_connect("localhost","peter","abc123");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("my_db", $con);

$sql="INSERT INTO Persons (FirstName, LastName, Age)

VALUES

('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";

if (!mysql_query($sql,$con))

{

die('Error: ' . mysql_error());

}

echo "1 record added";

mysql_close($con)

?

使用DW8+PHP+SQL制作动态网页,绑定数据库时,汉字全部显示的是"?",求解

呵呵,这位仁兄和我初学PHP时遇到过一样的麻烦(*^__^*) 嘻嘻……

现在给你解答下:

1、DW8,里面有首选项,选择新建文件类型的编码为"gb2312",这样保证新建的网页是"gb2312"编码的,这点很重要!,关于如何看文件编码,可以下载"NOTEPAD++",这个工具查看,不然,容易乱码……

2、在mysql里面建立数据库时,选择"gb2312"或者"gbk"

3、在mysql的类文件,或者common.php里面,加入如下语句:

mysql_query("SET NAMES gb2312");

mysql_query("SET CHARACTER_SET_CLIENT=gb2312");

mysql_query("SET CHARACTER_SET_RESULT=gb2312");

mysql_query("SET CHARACTER_SET_CONNECTION=gb2312");

不止第一句,晚上流传的是加入第一句,其实不然,应该是如下4句!

4、最后,网页的编码选择"gb2312",实在不行的话,在herder()里面设置!

如果你把我说的4条都做了,还是乱码,那你就联系我吧,我帮你搞定!

楚才源工作室 网络部为你回答,谢谢!

PHP网站如何绑定数据库

PHP提供了SQL2000,MySQL,ACCESS等多种服务器的接口,换句话说,就是PHP可以对这些数据库进行操作。

以PHP最佳搭挡mysql来说,PHP提供了代码:mysql_connect("localhost","username","password");来连接本地数据库。

php留言功能怎么和html页面绑定?

首先第一点,不用数据库是可以的,但是你的用户留言数据存放在哪里?(存在文件里面也是可以的)

第二点,把html页面上的内容提交到php中(用post或get接收),你可以使用表单from,

form name="英文名称" action="跳转到的指定的php页面" method="填写get或post,后台php用同样方式接受"

Username: 

input type="text" name="user" /

input type="submit" value="Submit" /

/form

点击按钮就可以跳转到php页面了,然后用post或get获取在html页面中html控件的名称,比如我答案中的input type="text" name="user" /

就是用$_POST['user']或$_GET['user']接受

html和php如何自动创建一个新页面连接数据库

创建数据库

选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。

在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点

右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。

执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,

在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。

在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。

在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。

切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。

切换到【文件组】页,在这里可以添加或删除文件组。

完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。

怎么把数据库和网页连接?php和mysql

写一个专门用于连接数据库的文件:db_conn.php 如下:

?php

define("DBSERVER","localhost");

define("USER","root");

define("PASSWORD","your password");

define("DB","dbName");

function connectMySQL()

{

@mysql_pconnect(DBSERVER,USER,PASSWORD) or die("服务器繁忙,请刷新后再尝试建立连接");

@mysql_select_db(DB) or die("数据库正在连接中。。。");

}

connectMySQL();

mysql_query("set names utf8");

?

然后在需要使用到连接数据库的网页加入:

require("db_conn.php");

希望能帮到你。


新闻标题:php与网页绑定数据,php怎么连接数据库和网页
文章地址:http://scjbc.cn/article/phdggp.html

其他资讯