gpt4 book ai didi

php - Joomla:JDatabase 与 PHP 的直接 SQL 操作

转载 作者:太空宇宙 更新时间:2023-11-03 10:57:35 24 4
gpt4 key购买 nike

需要在 Joomla 2.5 中对 MySQL 数据库进行一些操作。

使用的优点和缺点是什么:

  • JDatabase 或

  • 直接从 PHP 进行 SQL 操作(使用 php 函数:mysql_connect、mysql_select_db、mysql_query、mysql_fetch_row)

最佳答案

使用 JDatabase 无疑是赢家,因为您必须以某种方式找到所有表的前缀。

使用 JDatabase,您可以使用 #__ 自动访问此 Joomla 安装的前缀。 (请记住,您可能在一个数据库上安装了多个 Joomla)。

您将不得不采取各种变通办法以其他方式找到它,或者您将不得不创建没有前缀的表,这对于 Joomla 代码来说也是一个坏主意。

我不同意 wiscWeb。这不是见仁见智的问题。目前我所见过的所有扩展都使用 JDatabase 类或扩展该类以实现它们自己的功能。 (而且我见过数百个扩展)

关于php - Joomla:JDatabase 与 PHP 的直接 SQL 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18918480/

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