推进:新手问题与标准。尝试调试

发布于 2024-09-25 17:03:46 字数 908 浏览 4 评论 0原文

我有这个标准推动。

public static function getPrenotazioniAttive($id_utente)
{

$c = new Criteria();
$c->add(self::USER_ID, 18793 );
$result = self::doSelect($c);

}

之后我添加这个:

echo $c->toString();

显示:

 Criteria: SQL (may not be complete): SELECT FROM `prenotazione` WHERE prenotazione.USER_ID=:p1 Params: prenotazione.USER_ID => 18793

然后我以这种方式调用之前的方法:

    $prenotazioni = PrenotazionePeer::getPrenotazioniAttive($this->getUser());  

    var_dump($prenotazioni);
    die("entro");

创建/执行下面的 SQL 子句。

 SELECT IFNULL(SUM(prenotazione.VALUTAZIONE),0) AS somma, 
 COUNT(*) AS numero 
 FROM `prenotazione` 
 WHERE prenotazione.USER_ID=18793

该子句(如果我转到 phpmyadmin)从表中检索一行。

我的问题: var_dump($prenotazioni); 只是返回 null,知道吗?

I have this criteria propel.

public static function getPrenotazioniAttive($id_utente)
{

$c = new Criteria();
$c->add(self::USER_ID, 18793 );
$result = self::doSelect($c);

}

After that i add this:

echo $c->toString();

that shows:

 Criteria: SQL (may not be complete): SELECT FROM `prenotazione` WHERE prenotazione.USER_ID=:p1 Params: prenotazione.USER_ID => 18793

Then i call the method before this way:

    $prenotazioni = PrenotazionePeer::getPrenotazioniAttive($this->getUser());  

    var_dump($prenotazioni);
    die("entro");

that creates/execute the SQL clause below.

 SELECT IFNULL(SUM(prenotazione.VALUTAZIONE),0) AS somma, 
 COUNT(*) AS numero 
 FROM `prenotazione` 
 WHERE prenotazione.USER_ID=18793

that clause (if i go to phpmyadmin) retrives a row from the table.

My problem: var_dump($prenotazioni); just return null, any idea?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

紫罗兰の梦幻 2024-10-02 17:03:46

您发布的 getPrenotazioniAttive 函数没有 return 子句。如果您想在函数外部获取数据,则应以 return $result; 结尾。

The getPrenotazioniAttive function you posted has no return clause. It should end with return $result; if you want to get the data outside the function.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文