查询失败您的SQL语法中有一个错误;在第1行“comment_status='approved'ORDER BY comment_id desc”附近,请查看与您的MariaDB服务器版本相对应的手册中使用的正确语法
<?php
$query = "SELECT * FROM comments WHERE comment_post_id = {$the_post_id}";
$query .= "AND comment_status = 'Approved' ";
$query .= "ORDER BY comment_id DESC";
$select_comment_query = mysqli_query($connection, $query);
if(!$select_comment_query){
die('Query Failed'. mysqli_error($connection));
}
while ($row = mysqli_fetch_array($select_comment_query)) {
$comment_date = $row['comment_date'];
$comment_content = $row['comment_content'];
$comment_author = $row['comment_author'];
?>
<!-- Comments -->
<div class="media">
<a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64" alt="">
</a>
<div class="media-body">
<h4 class="media-heading"><?php echo $comment_author; ?>
<small><?php echo $comment_date; ?></small>
</h4>
<?php echo $comment_content; ?>
</div>
</div>
<?php } ?>
$query .= "AND comment_status = 'Approved' ";
$query .= "ORDER BY comment_id DESC";
谢谢。
尝试包括空格:
$query .= " AND comment_status = 'Approved' ";
注意:如果您想要调试这些类型的问题,那么在运行查询字符串之前输出它。问题往往是显而易见的。
我有以下查询和错误: 错误消息:
我尝试使用preared语句向表中插入一个新值,但我获得了一个无法解决的语法错误。 Java代码: 错误代码: 我希望你能帮助我谢谢你。
我一直得到的错误:- “您的SQL语法有错误;请查看与您的MariaDB服务器版本相对应的手册,以了解在第1行的“Password='evertonblues'Forename='Josh'lasname='Edmondson'='199'附近使用的正确语法。” 运行我的更新查询时出错。
我试图通过在SQL选项卡中键入以下内容并点击按钮来更改PhPMyAdmin的根密码,该密码包含10.1.13-MariaDB: 我得到这个错误: 1064-您的SQL语法错误;请检查对应于MariaDB服务器版本的手册,以便在第1行的“用户”root“@”localhost“IDENTIFIED BY”mypass“附近使用正确的语法 我在MySQL网站上学习了本教程: 创建一个文本文件,在单行中
我正在phpMyAdmin中的存储过程下面运行: Mariadb/MySQL创建过程中的神秘错误 但这些答案都无济于事!
我在执行UPDATE语句时遇到问题。 错误: ER_PARSE_ERROR:您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解在第1行的“limit=1,其中model='crf450r''附近使用的正确语法 有人能帮帮我吗?