php - 使用php从mysql数据库中选择特定内容

标签 php mysql sql

我需要回显表中特定 ID 的文本。 如果我使用

<?php 
    database_connect();
    $navquery = "SELECT * from content
          WHERE id = 1
          ORDER by position;";

    $navresult = mysql_query($navquery);    
?>

它将回显 ID 1 中的文本..

但是当我尝试

<?php 
    database_connect();
    $navquery = "SELECT * from content
          WHERE id = 2
          ORDER by position;";

    $navresult = mysql_query($navquery);    
?>

它不会回显 ID 2 中的文本..
请帮帮我吗?

最佳答案

您的内容表中没有 id 为 2 的行。您可以尝试下面的查询来获取另一行。

SELECT * 
FROM content
WHERE ID<>1
LIMIT 1

关于php - 使用php从mysql数据库中选择特定内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6078675/

相关文章:

php - PHP-MySQL 或 MySQLi 中哪个最快?

mysql - 子查询返回的结果与单独调用时不同

php - 设置 cronjob 000webhost

php - Laravel PayPal 支付返回 400

javascript - 如何使用 AJAX 发送 div 元素?

php - WordPress 获取条款和订单

php - 如何通过为所有条目添加自定义名称来更新所有记录

MySQL 5.6 : Complex Query with Grouped Parameters

mysql - 转移过程执行上下文

mysql - SQLMap成功注入(inject)查询浏览