选择字段=值错误的行

tnqm

您能解释一下为什么我的代码不起作用吗?我已经考虑了一段时间,但找不到。显然我想从F1列等于用户名的行中打印一些列。

$db = JFactory::getDBO();
$user = JFactory::getUser();

$query = "SELECT * FROM qwozh_visforms_1 WHERE F1 = ".$user->username;

$db->setQuery($query);
$result = $db->query();

while($row = mysqli_fetch_object($result))
{
  print $row->F1;
}

当我从选择命令中删除条件并且无法弄清楚如何使其起作用时,它可以工作

$query = "SELECT * FROM qwozh_visforms_1";

现在我得到这个错误:

SQL SELECT * FROM QWOZH_VISFORMS_1 W1 F1 = ADMIN返回上一个页面时,未知列'ADMIN'在'WHERE CLAUSE'中

谢谢

重物

快速阅读Joomla文档将需要所有这些。以下与您的查询相同,但充分利用了Joomla的最新数据库类:

$db = JFactory::getDbo();
$user = JFactory::getUser();

$query = $db->getQuery(true);    
$query->select(array('*'))
      ->from($db->quoteName('#__visforms_1'))
      ->where($db->quoteName('F1') . ' = '. $db->quote($user->username));     
$db->setQuery($query);

$results = $db->loadObjectList();


// Display the results
foreach($results as $result){
    // echo what you want here
}

注意,假设您的表属于Joomla扩展,我使用的是前缀#__而不是手动定义qwozh

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

django选择字段的默认值

来自分类Dev

根据MySQL中的值选择字段

来自分类Dev

使用mysql的值填充选择输入字段

来自分类Dev

MySQL根据特定字段选择不同的值

来自分类Dev

选择部分字段的值mysql

来自分类Dev

如何通过选择下拉值生成字段?

来自分类Dev

选择值时以表格形式隐藏字段

来自分类Dev

MySQL从连续的行中选择最大的字段值

来自分类Dev

仅选择一行,按值字段排序

来自分类Dev

如何获得反应中选择字段的值?

来自分类Dev

从ABAP结构中选择字段值

来自分类Dev

根据字段值选择行

来自分类Dev

MongoDB罗盘:如何选择字段的不同值

来自分类Dev

从数组内的子字段中选择值

来自分类Dev

选择字段值相同的记录

来自分类Dev

字段选择的选项给出无效的选择错误

来自分类Dev

使用mysql的值填充选择输入字段

来自分类Dev

选择字段包含可能值的数据

来自分类Dev

django选择字段的默认值

来自分类Dev

在Rails的选择字段中显示键,值

来自分类Dev

Symfony2选择字段:空值

来自分类Dev

从任意值获取Django字段“选择”

来自分类Dev

选择Sql行到字段

来自分类Dev

Django的。选择字段的初始值动态

来自分类Dev

防止范围字段选择小于当前值

来自分类Dev

根据字段值选择多行

来自分类Dev

在字段中按值选择分组

来自分类Dev

MySQL如何选择字段的数组包含此值的行

来自分类Dev

按动态生成的字段值的值选择