php - php 和 mysql 错误

标签 php mysql

<?php do { ?>
<?php
   if(isset($row['website']) && !empty($row['website']))
{
    echo '<a href="'.$row['website'].'" target="_self\">'.$row['name'].''.$row['publisher'].'</a>';
} else {
    echo .$row['name'].$row['publisher'];
}
?>

<?php } while ($row = mysql_fetch_assoc($rowDetails)); ?>

我遇到语法错误,但找不到 有人可以帮助我吗?

最佳答案

这里缺少结束单引号 -->$row['name]

应该是$row['name']

此外,请阅读 empty 函数,它不适用于引用的数组成员;它仅适用于变量。

更新

您的 else block 中也存在问题 --> echo .$row['name']...

您需要删除“.”在$row之前。

关于php - php 和 mysql 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8348663/

相关文章:

php - 在给定分隔符内使用正则表达式选择 X 行

php - 预填充 html 文件输入?

php 更新查询不会使用 pdo 进行更新

mysql - 当我查询 MySQL 并尝试通过 AWS SES 发送电子邮件时,Node Lambda 超时

php - 如何成功运行批量 mysql 查询?

php - 一个文件中的多个 PHP 查询用于 AJAX 调用

php - mysql分组选择最近的日期

mysql - 比较两个表并添加具有重复 ID 的临时列

PHP mysql if else

javascript - NodeJs With Mysql createPool 和 NodeJS mysql 包装模块