
正文
php中内容读不进数据库,php怎么从数据库读取数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php无法打开mysql数据库
phpstudy启动后会启动mysqlla 发现3306被占用,所以无法启动。
第二步:输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。
首先,通过WAMP打开mysql控制台。提示输入密码,因为现在是空,所以直接按回车。(wamp 默认数据库密码为空)然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。
php3最好用apache4。80端口可能被别的程序占用。不行换个环境包如phpstudy试试。phpstudy支持php2到6自由切换。支持iis,nginx,apache等26种组合一键切换。
相关问答
Q1: php为什么连接不上数据库
通常mysql端口是3306,但如果你的修改过了,应该更正。如果用户名与数据库与密码不正确,这是比较常见的错误。同时,如果登录的用户权限不足(比如,没有进行修改、创建等库操作权限),那么,也是会出错的。
这个错误的意思是文件没有找到,需要的文件名是:数据库连接.PHP 你检查文件是否存在,确保正确文件存在即可解决。
直接使用/usr/local/php5/bin/php /web/test.php执行可以连上数据库 打开hosts加入 复制代码代码如下:10.1 qttc 使用qttc当主机连接也正常,唯独就不认localhost。
首先确认数据库名是否写错,然后看引入路径是否正确。最后看语法是否正确。没有报错提示,只能想到这些。
根据资料显示是你的密码或者帐号不正确导致的。
此函数未被定义说明你的配置可能出现了问题:确定你的MySQL服务启动了。如果MySQL启动了还是这样,看一下phpinfo()中有没有MySQL模块。没有的话修改php.ini使其支持MySQL,这方面的资料很多,自己搜吧。
Q2: php留言板可以把数据提交到数据库,但是读取不了数据怎么办?
插入数据库中的数据肯定是不对的,原因如下 第一:单引号内的变量是不会被解析的,也就是 $name 写入数据库的就是 $name 而不是你输入的内容。第二:sex,email,info,你没有加$符号,也是字符。
还有就是在出现问题时,可以添加var_dump();或者echo ;来查看程序运行的位置,以查验出程序的出错位置。
插入后生成的ID有函数获得:userID=mysql_insert_id();用名字应该也可以查,无需关闭数据库,如果你查不出来,你可以把插入和查询的SQL显示到网页上进行调试,可能是变量赋值有问题。
sql=select Ntitle from notice where Ntitle=$Ntitle; 你用了单引号了 单引号里面的变量是不能解析的,你可以查看单引号与双引号的区别。希望对你有些帮助。
php来处理add.html提交过来的数据 执行插入操作,执行完后通过js跳转到list.php界面。对了还有个链接数据库的文件 你既然有了这个文件 每次链接数据库就include就行了 不用打那么多链接的语句了。
Q3: php读不出数据库内容
1、错误信息的意思是:mysql_fetch_array() 的第一个参数必须是一个资源,但是你传入了一个布尔值。这说明你的mysql_query()执行失败。
2、该代码中$no没有定义吧,你确认下。若没有定义,在lib.php中“$id = $_REQUEST[id]; ”之后加入代码:$no = $_REQUEST[no]; lib.php中 “ob_start();”,该句代码注释掉。
3、mysqlgrant select,update on phplampDB.* to phplamp@localhost identified by 1234;//刷新系统权限表。
4、插入后生成的ID有函数获得:userID=mysql_insert_id();用名字应该也可以查,无需关闭数据库,如果你查不出来,你可以把插入和查询的SQL显示到网页上进行调试,可能是变量赋值有问题。
Q4: php问题,提交表单了,但是数据进不了数据库,也不会自动跳转页面_百度...
这种情况你应该去检测一下你的conf里面的配置文件是否正确,第一就是数据库链接信息,第二就是db_prefix 这个配置,这个配置是数据库前缀名,默认是tp_把。
这位朋友,你的代码稍微调整下就OK了,分别创建2个文件insert.html,insertAction.php(文件名我是随便起的。
“原表单页面弹出一个表单处理成功或者失败的提示框”。
if(!empty($_POST[username])){ echo alert(提交成功,谬条转 );} ? 跳不跳那。。
你的逻辑都反了,其实已经连上了。而且一楼说得没错,你有多余的语句。
并把数据表导出来的数据表文件。此方法是方便于不用再手动的去创建数据表,只要通过导入的方法就能马上创建好数据表。你虽然设置的了数据库配置文件,但是数据库里没有创建有数据表,所以,你的网站也打不开。
php中内容读不进数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php怎么从数据库读取数据、php中内容读不进数据库的信息别忘了在本站进行查找喔。








