成都创新互联网站制作重庆分公司

查看数据库php语句 php查询sql数据并显示

php中查询数据库的select in语句

这么写当然不行,因为in里面是个字符串你放数组格式就不对

创新互联于2013年开始,先为官渡等服务建站,官渡等地企业,进行企业商务咨询服务。为官渡企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

用implode(",", $array)把数组转为字符串就行,不用循环。

数据库查询语句

数据库查询语句需要根据不同的需求进行编写。(以MySQL数据库查询为例)

1、如果需要查询某个数据表的所有字段,则使用 * 代表所有字段进行查询即可。该种方式是最简单的一种查询。

2、若需要查询某表的某些字段,则在select后加上字段名,多个字段名使用 , 进行分隔。

3、若需要根据指定条件查询某些数据记录,则可以使用 where关键字来进行条件查询。

4、若需要对查询结果进行分组,则可以使用 Group By 关键字来进行分组查询。

php代码中,用SQL语句查询查询数据库里面的信息,并显示出来

php代码中,用SQL语句查询查询数据库里面的信息,并显示出来

$question

$sql= "select *from tableName where question='$question' ";

//tableName 是你数据库的名字

// question 是你数据库的字段名字

// $question 是你问题的答案

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

原生SQL查询有 query() 和 execute() 两个方法:

query():用于 SQL 查询操作,并返回符合查询条件的数据集

execute():更新和写入数据的 SQL 操作,返回影响的记录数

query()

query() 方法是用于 SQL 查询操作,和select()方法一样返回符合查询条件的数据集。

例子:

public function read(){

// 实例化一个空模型,没有对应任何数据表

$Dao = M();

//或者使用 $Dao = new Model();

$list = $Dao-query("select * from user where uid5");

if($list){

$this-assign('list', $list );

$this-display();

} else {

$this-error($Dao-getError());

}

}

对于 query() 方法返回的数据集,跟 select() 一样,可以在模板里直接循环输出。

execute()

execute() 方法用于更新和写入数据的 SQL 操作(注:非查询操作,无返回数据集),返回影响的记录数。

例子:

public function read(){

header("Content-Type:text/html; charset=utf-8");

// 实例化一个空模型,没有对应任何数据表

$Dao = M();

//或者使用 $Dao = new Model();

$num = $Dao-execute("update user set email = '12345@xxx.com' where uid=3");

if($num){

echo '更新 ',$num,' 条记录。';

}else{

echo '无记录更新';

}

}

如果查询比较复杂或一些特殊的数据操作不能通过 ThinkPHP 内置的 ORM 和 ActiveRecord 模式实现时,就可以通过直接使用原生 SQL 查询来实现。

注意:以上都是 user 没有表前缀的例子,在查询语句中,查询的表应该写实际的表名字(包括前缀)。

php mysql数据库查询语句并输出

php中,.是连接符,改成这样

$proname = "SELECT areaname FROM oepre_user_params JOIN oepre_hometown ON oepre_user_params".".`provinceid` = oepre_hometown.`areaid` WHERE userid=123;

php 查询数据库表 判断 某值是否存在

代码如下:

?php

$sql="select * from checklist where game_id=$gid and task='$task' and status='$status'";

$result=mysql_query($sql);

$row = mysql_fetch_array($result, MYSQL_ASSOC);

if (!mysql_num_rows($result))

  {

      echo "record doesn't exist~~~~~!!!!!!";

  }

else

  {             // echo mysql_num_rows($result)."\n";

      echo $row['game_id'];

      echo $row['task'];

  }

?

扩展资料

访问MySql一般步骤

1)连接MySql服务器

使用mysql_connect()函数建立与MySql服务器的连接。

2)选择MySql数据库

使用mysql_select_db()函数选择MySql服务器上的数据库,并与数据库建立连接。

3)执行SQL语句

使用mysql_query()函数执行SQL语句。(包括增加、删除、修改、查询、显示)

4)关闭结果集

使用mysql_free_result($result)关闭结果集,以释放资源。


网站标题:查看数据库php语句 php查询sql数据并显示
链接分享:http://cxhlcq.com/article/hjodhe.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部