我有 SQL Server 背景,认为这可能意味着它是一个临时表,但在阅读了 MySql 临时表后,我认为这不是真的。
我在以下上下文中看到它:
SELECT ID, Name FROM #_SomeName
更新
此查询在 PHP 字符串中定义,然后针对 MySQL 数据库运行。我不确定这是否会有所作为...
这是我正在运行的 PHP 代码:
$query="select id, name from #__SomeName";
$db=&JFactory::getDBO();
$db->setQuery($query);
最佳答案
在 MySQL 中,#
是一个行尾注释:
http://dev.mysql.com/doc/refman/5.1/en/comments.html
在JFactory中,#__
被用作占位符。看这里:
http://docs.joomla.org/How_to_use_the_database_classes_in_your_script
关于php - "#"在MySql中代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3167576/