php数据库有关的问题 php基础问题

PHP入门 数据库问题

你好,看了你的报错信息,有几种情况:

成都创新互联是专业的淮南网站建设公司,淮南接单;提供做网站、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行淮南网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

1、mysql_query( )传入的参数是对象,所以你要看下参数,需要把它转成数组或者字符串

2、mysql_fetch_assoc( )传入参数是null,也是要检查一下参数

检查方法:

1、可以用var_dump( );die();一步步打印出来

2、开启debug调试

希望对你有帮助!

PHP数据库问题

测试了,问题出在 enctype="text/plain" 删掉即可

?php

$username=$_POST[username];

$password=$_POST[password];

if($_POST[sub]){

$conn=mysql_connect("localhost","root","root");

mysql_select_db("userlist",$conn);

mysql_query("set names gb2312"); // 这句不加可能是乱码

$sql="insert into member values ('','1','$username','$password')";

mysql_query($sql) or die("查询失败");

mysql_close($conn); //要关闭$conn

}

?

meta http-equiv="Content-Type" content="text/html; charset=GB2312"

? //如果上面那句加了还是乱码,就要加上这句 ?

form action="" method="post" ? //这句的enctype="text/plain"删掉 ?

用户名: input type="text" name="username" value="" /br

密 码: input type="password" name="password"br

input type="submit" name="sub" value="注册"/

/form

有关PHP 数据库乱码的问题

按以下步骤检查处理。

(1)HTML编码指定是否正确?检查head段中是否包含以下

meta

http-equiv="Content-type"

content="text/html;

charset=utf-8"

/

(2)检查HTML文件本身的编码有无问题。

(3)查询数据库之前设置编码。

$sql

=

"set

names

utf8";

mysql_query($sql,$local_conn);

(4)检查数据库编码及数据表及字段编码是否均为UTF8。注意,数据库编码及表编码及字段编码不是一个概念。

php数据库的问题,织梦

建立数据库:

步骤:核心-频道模式-内容模型管理,添加一个内容模块(手动添加你需要的数据字段)然后建立.demo.php文件(demo自己命名),写一个数据入库操作(如果你的网站要处理大数据量的访问的话,建议封装函数)。其中(数据主表:dede_archives

数据索引:dede_arctiny)和你添加的新表对应字段才能进行入库操作,但织梦的各个版本不同,字段也不同,需要楼主自己考虑,数据入库之后,就好办了。

添加

核心-网站栏目管理,添加你的需求栏目,这样就可以在织梦后台读取你的订单了。

如果想前台读取的话,我想这个就比较简单了,你自己可以解决的。

不懂的话,请再追问


分享标题:php数据库有关的问题 php基础问题
文章转载:http://scyanting.com/article/docpoid.html