下面的程序你需要改的参数有:
db_user
passwd
db_name
table_name<?php //(1)打开数据库连接并使用数据库
$connection=mysql_connect ("localhost","db_user","passwd");
mysql_select_db("db_name",$connection); //(2)通过连接在table上运行查询
$result=mysql_query("SELECT * FROM table_name",$connection); //(3)当结果集中还有行时,
//将当前行取回数组$row中
while ($row=mysql_fetch_row($result))
{
//(4)输出$row中的每一个元素,
//也就是输出属性的值
for ($i=0;$i<mysql_num_fields($result);$i++)
echo $row[$i] . " "; //输出一个回车以使输出整洁
echo "\n";
}
//(5)关闭数据库连接
mysql_close($connection);
?>
db_user
passwd
db_name
table_name<?php //(1)打开数据库连接并使用数据库
$connection=mysql_connect ("localhost","db_user","passwd");
mysql_select_db("db_name",$connection); //(2)通过连接在table上运行查询
$result=mysql_query("SELECT * FROM table_name",$connection); //(3)当结果集中还有行时,
//将当前行取回数组$row中
while ($row=mysql_fetch_row($result))
{
//(4)输出$row中的每一个元素,
//也就是输出属性的值
for ($i=0;$i<mysql_num_fields($result);$i++)
echo $row[$i] . " "; //输出一个回车以使输出整洁
echo "\n";
}
//(5)关闭数据库连接
mysql_close($connection);
?>
写成mysql_connect("localhost","user_name","user_passwd")才连接得上呀!!!这是本机,如果是连非本机,则mysql_connect("url","user_name","user_passwd")然后:mysql_select_db("your_db");user_name和user_passwd 用真实名和密码,url是mysql服务器的地址!
your_db是你的数据库名称!!
我是初学者,还有没有什么需要注意的???
本贴争取进FQA
请问:
<a href="editing.php3?idx=$idx&user=$user&last=$last&text=$text">$idx</a>
是什么意思啊?
<a href="editing.php3?idx=$idx&user=$user&last=$last&text=$text">$idx</a>
语法都没错吗?中间都没空格?2:
当我把文件保存成*.php浏览器可以正常显示,但保存成 *php3在浏览就变成下载的对话框了
这到底是什么原因?3:
http://localhost/mysqlh/del.php3 可以正常显示
但如果把目录mysqlh改成mysql2就不行了,这为什么,难道站点下的目录名字不能有数字的吗?是只能用字母与下划线组成吗?
我的意思是:
同一个文件在有数字组成的目录下就不能显示了:
比如:
http://localhost/mysql2/del.php
而把del.php复制在mysq下就可以了
http://localhost/mysq/del.php 正常显示
我的意思是:
同一个文件在有数字组成的目录下就不能显示了:
比如:
http://localhost/mysql2/del.php
可以正常显示,是否你的apache版本太低?
httpd.conf里你可能是AddType application/x-httpd-php .php
改成这样
AddType application/x-httpd-php .php .php3 .php4
我的apache版本是2.0.47呀
那应该怎么改呀?
mysql_connect($host,$user,$password);
$result = mysql_db_query("database","select * from table");
while($row = mysql_fetch_array($result)) {
echo $row["user_id"];
echo $row["fullname"];
}
mysql_free_result($result);
?>
这里是你要的连接,并选出记录的代码,自己去看看把
是不是把
AddType application/x-httpd-php .php .php3 .php4
改成
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
______________________________________________________________-
httpd.conf在apache目录下的htdocs里啊(你当初怎么改的?)
我改成:E:/www
我原来的httpd.conf里是这样的:
LoadModule php4_module "c:/php4/sapi/php4apache2.dll"
AddType application/x-httpd-php .php .php4 .php3
AddType application/x-httpd-php-source .phps
AddType applocation/x-httpd-php .php3
改成
LoadModule php4_module "c:/php4/sapi/php4apache2.dll"
#AddType application/x-httpd-php .php .php4 .php3
AddType application/x-httpd-php-source .phps
AddType applocation/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
保存然后在系统栏的apache图标点击重新启动
也一样:浏览*.php3文件时会弹出文件下载的对话框——————————————————————————————]
AddType application/x-httpd-php .php .php3 .php4