gpt4 book ai didi

php - 显示 Zend Framework 表中的所有记录

转载 作者:行者123 更新时间:2023-11-29 23:14:12 27 4
gpt4 key购买 nike

我已经知道如何从数据库获取信息并在 View 中显示它们,但我不知道如何在 Controller 中的 Zend Framework
中计算表行,我已连接到数据库并获取信息并考虑到这个 Controller ,我曾经使用静态值。我想显示只要存在的信息。

Controller :

.
.
.
$AModel = new Model_A();
$select = $AModel->fetchAll($AModel->select()->where('user_id = ?', $part_mail ));
$this->view->rowArray = $select->toArray();
$num_rows = mysql_num_rows($select);
echo $num_rows;
.
.
.

查看:

<?php 
for ($i=0 ; $i<=3; ++$i)
{

print '<tr><td>uid:'. ($this->rowArray[$i]['uid']).'</td>';
print '<td>online_status:'. ($this->rowArray[$i]['online_status']).'</td>';
print '<td>failed_logins:'. ($this->rowArray[$i]['failed_logins']).'</td></tr>';
}?>

最佳答案

试试这个,

$args=array(
'host' =>'localhost',
'username' =>'root',
'password' =>'',
'dbname' =>'dbname');

$db = Zend_Db::Factory('PDO_MYSQL',$args);
$select = $db->select()
->from('table_name')
->where('user_id = ?', $part_mail )
$stmt = $db->query($select);
$result = $stmt->fetchAll();

关于php - 显示 Zend Framework 表中的所有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27937700/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com