㈠ php mysql 查詢只返回第一條數據
1、首先用navicat新建一個資料庫database1,在database1資料庫中新建一個表table2。
㈡ PHPMySQL指定查詢一條記錄
比方說user表裡有三個欄位,分別是id、name、age,那麼當你查找到某一記錄時,可以用下面的方法分別取出這三個欄位的值:
$conn=newmysqli("xxxxxx這些參數自己搞定xxxx","xxxx","xxxx","xxxx");
$rs=$conn->query("select*from`user`limit1");
//方法一:
$data=$rs->fetch_assoc();
$id=$data["id"];
$name=$data["name"];
$age=$data["age"];
//方法二:
$data=$rs->fetch_row();
$id=$data[0];
$name=$data[1];
$age=$data[2];
//方法三:
$data=$rs->fetch_object();
$id=$data->id;
$name=$data->name;
$age=$data->age;
//方法四:
list($id,$name,$age)=$rs->fetch_row();
//還有很多方法就不一一列舉了
㈢ 編寫php文件, 獲取mysql 資料庫某個表中一條記錄中的指定欄位值。
$query = " select * from * where title =$_POST[''] limit 1" ;
$res = mysql_query($query);
mysql_fetch_assoc(){ 具體的原函數忘記了,現在基本都用類封裝好的資料庫操作很少用到這些函數了}
㈣ 如何用php取出資料庫表中一列所有數據
用該列的欄位名即可,select語句的通用形式如下:
select 你要的信息
from 數據表(一個或多個)
where 滿足的條件
所以你的sql語句為:
select 要取得列名 from 表名 where 1
例子
SELECT id FROM `article` where 1