gpt4 book ai didi

php - 在 php 中执行 SQL 的更短方式

转载 作者:行者123 更新时间:2023-11-30 22:57:03 26 4
gpt4 key购买 nike

我喜欢 ASP 中的“conn.execute”。因为它很短,我只想提取一个东西。但在 PHP 中,我必须使用 3-5 行代码才能获得相同的结果:

nPost=Conn.Execute("SELECT id AS nPost FROM mytable1 WHERE date='"& sDate &"' ").fields(0)

这里是 PHP 等价物:

$nPost="SELECT id FROM mytable1 WHERE date='". sDate ."'";
$result=mysqli_query($con, $nPost);
while($rows = mysqli_fetch_array($result))
{
$nPost = $rows['id'];
}

有没有更短的方法来实现这个目标?谢谢

最佳答案

我知道的唯一方法是使用 CakePhp、Laravel 或 Symphony 等 PHP 框架。它们都有内置的查询功能,通常像

$Table->find(columns);
$Table->all();

$this->Table->find("first");
$this->Table->find("all", array("conditions" => array("column" -> "conditions")));

等它在可用的 MVC 中有所不同,但它们都非常相似。就我使用的非 mvc PHP MySQLi 而言,速度相当快。

希望对您有所帮助!

关于php - 在 php 中执行 SQL 的更短方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25850730/

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