当前位置:首页>开发>正文

php 生成器 数据库查询 怎样试用PHP原生语句查询数据库

2023-04-09 19:07:52 互联网 未知 开发

php 生成器 数据库查询 怎样试用PHP原生语句查询数据库

怎样试用PHP原生语句查询数据库

由于face字段是字符型的,所以需要单引号。
$cl = 01
$sql = SELECT * FROM `#@__guestbook` WHERE ischeck=1 and face={$cl} ORDER BY id DESC

php怎么做查询

名字: or die(没有连接) $db = mysql_select_db(test,$conn) or die(没有数据库) mysql_query("set names utf8") if(isset($_POST[submit])){ $name=$_POST[text] $sql="select * from ttt where name=".$name.""$tt=mysql_query($sql)if($tt){ $row = mysql_fetch_assoc($tt) echo "名字:".$row[name]."年龄:".$row[age]." " }else{ return false } } 其中:我的数据库帐号是root 密码是123456 数据库是test 表名是ttt 表中有三个字段 分别是id(主键 自增 ) name age 主要实现功能是你输入一个名字 点击查询它会把这个人的信息就是名字和年龄显示出来

求高人给一个用PHP MySQL实现的简单的数据库查询代码

查询表单.HTML


keyword:


search.php
$dbhost="数据库地址"
$dbuser="数据库用户名"
$dbpwd="数据库密码"
$database="数据库名"
$key=$_GET[key]
$db_source = mysql_connect($dbhost, $dbuser, $dbpwd)
mysql_select_db($database, $db_source) or die("数据库连接出错!")
mysql_query("set names GBK")
?>

搜索结果


$pagesize=3
//取得记录总数$rs,计算总页数用
$rs=mysql_query("select count(id) from tb_news where title like %".$key."%",$db_source)
$myrow = mysql_fetch_array($rs)
$numrows=$myrow[0]
//计算总页数
$pages=intval($numrows/$pagesize)
if ($numrows%$pagesize)
{$pages }
//设置页数
if (isset($_GET[page])){
$page=intval($_GET[page])
}
else{
//设置为第一页
$page=1
}
//计算记录偏移量
$offset=$pagesize*($page - 1)
//读取指定记录数
$rs=mysql_query("select * from tb_news where title like %".$key."% order by id desc limit $offset,$pagesize",$db_source)
if ($myrow = mysql_fetch_array($rs))
{
$i=0
do {

?>
这里为循环代码,单独出来了
".$myrow["title"].""?>

$i
}
while ($myrow = mysql_fetch_array($rs))
}
echo "
共有".$pages."页(".$page."/".$pages.")"
for ($i=1$i<$page$i )
echo "[".$i ."] "
echo "[".$page."]"
for ($i=$page 1$i<=$pages$i )
echo "[".$i ."] "
echo "
"
?>

求php数据库查询语句

$mysql = mysql_connect("localhost","mysql_user","mysql_pwd")
if (!$mysql)
{
die(Could not connect: . mysql_error())
}

$name = $_GET[name]

$result = $mysql->db_query(select zimu from ceshi where hanzi like "%$name%")
echo $result

mysql_close($mysql)
?>

php实现查询数据库数据,每次限定1000条

第一种方法:查询时候直接统计

代码如下:
$sql="SELECT COUNT(*) AS count FROM TABLE
WHERE id=$id"
$result=mysql_fetch_array(mysql_query($sql))

$count=$result[count]

第二种方法:先取出,后统计

代码如下:
$sql="SELECT * FROM TABLE WHERE id=$id"

$result=mysql_fetch_array(mysql_query($sql))

$count=count($result)//或者$count=mysql_num_rows($result)