要实现查询MySQL数据库中的数据,如何用PHP语言编写查询的代码,要详细点的谢谢啊,有注释更好!

2024-12-19 11:06:24
推荐回答(4个)
回答1:

$db = mysql_connect ("数据库IP地址", "数据库用户名", "数据库密码");
//例如:$db = mysql_connect ("127.0.0.1", "root", "123456");
mysql_select_db ("要连接数据库的名字", $db);
$sql = "select * from tabel";//查询语句
$result = mysql_query ($sql);进行查询
$resultArr = mysql_fetch_array($result );得到结果返回数组
print_r($resultArr);打印结果
?>

回答2:

建议去图书馆借一本php教程,还是比较容易上手的,一般的查询代码如下:
$link=mysql_connect("localhost","root","root") or die("数据库连接失败".mysql_error());
mysql_select_db("db_database18",$link); //db_database18 是指数据库名,根据需要更改
mysql_query("set names gb2312"); //设置国标 可更改
if ($_POST[Submit]=="查询"){
$txt_book=$_POST[txt_book];
$sql=mysql_query("select * from tb_book where bookname like '%".trim($txt_book)."%'"); //如果选择的条件为"like",则进行模糊查询 括号内sql语言可改
$info=mysql_fetch_array($sql);
}
之后可用$info数组输出

回答3:

$db = mysql_connect ("localhost", "db_name", "password");
mysql_select_db ("db_name", $db);

$sql = "select * from tabel";//查询语句,其实做查询,最重要的还是这个查询语句来,怎么写看你的需求

$result = mysql_query ($sql);进行查询
//根据你的需要输出
$row=mysql_fetch_array('$result');
?>
输出字段就可以了,举例

回答4:

select * from table__