[英]How to show only one field of database column with PHP
我是PHP新手。 我能夠顯示屬於列的所有字段(bla1,bla2,bla3,bla4),但是例如,我只想顯示“ bla2”或“ bla4”。 我想在“回聲”部分而不是“選擇...”中選擇字段。 我該怎么做? 這是我的代碼(簡體),謝謝。
table_name
table_id | table_title
1 | bla1
2 | bla2
3 | bla3
4 | bla4
class DB {
private $mysqli;
public function __construct(){
$this->mysqli = new mysqli('localhost','root','','db_name');
if($this->mysqli->connect_error){
die($this->mysqli->connect_error);
}
$this->mysqli->set_charset('utf8');
}
public function getRowz($sql) {
$items = array();
$result = $this->mysqli->query($sql);
$this->checkError();
while( $row = $result->fetch_object()){
$items[] = $row;
}
return $items;
}
$db = new DB();
$list = $db->getRowz("SELECT * FROM table_name");
foreach($list as $item){
echo $item->table_title;
}
然后用PHP過濾:
foreach($list as $item){
if($item->table_id == 2 || $item->table_id == 4){
echo $item->table_title;
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.