首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果值为1,则MySQL显示文本

问如果值为1,则MySQL显示文本
EN

Stack Overflow用户
提问于 2011-11-22 11:46:54
回答 3查看 2.5K关注 0票数 1

我正在尝试创建一个PHP脚本,如果MySQL行id=1的value字段中的条目为1,则显示文本,如果它具有不同的值,则不显示任何文本。到目前为止,我写的脚本似乎不起作用:

代码语言:javascript
复制
<?php

    // connect to the database
    include('connect-db.php');

?>
<?php  $result = mysql_query("SELECT * FROM Cups WHERE id='1'"); if           
($row_queryname['value'] == '1') {?> 
Display text here.
<?php }?>

我是一个新手,所以任何帮助都将不胜感激!谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-22 11:51:48

在进行查询之后,您需要使用其中一个"fetch“函数来实际获取一行。由于您尚未指定任何字段名称,因此我将使用mysql_fetch_assoc()

代码语言:javascript
复制
<?php
    // connect to the database
    include('connect-db.php');

    $result = mysql_query("SELECT * FROM Cups WHERE id='1'");
    $ar = mysql_fetch_assoc($result);

    if ($ar['fieldname'] == '1')  // Whatever your field name is
    {
?>
Display text here.
<?php
    }
?>

mysql_fetch_assoc()获取表示结果行的关联数组,其中数组键是字段名称。

注意:此示例不包括任何错误检查。

票数 0
EN

Stack Overflow用户

发布于 2011-11-22 11:57:09

mysql_fetch_array -以关联数组和/或数值数组的形式获取结果行。See More about mysql_fetch_array()

代码语言:javascript
复制
<?php
    // connect to the database
    include('connect-db.php');

    $query = mysql_query("SELECT * FROM Cups WHERE id='1'");
    $result = mysql_fetch_array($query);

    if ($result['value'] == '1') 
    {
        echo "your text here";
    }
?>
票数 0
EN

Stack Overflow用户

发布于 2011-11-22 12:00:48

你只是少了一两步。这里有一个非常简单的方法。不要忘记检查查询是否返回任何行,还要记住mysql_fetch_assoc()返回一个行数组,而不仅仅是一行(即使该数组只包含一行)。

代码语言:javascript
复制
<?php

    // connect to the database
    include('connect-db.php');

?>
<?php
$result = mysql_query("SELECT * FROM Cups WHERE id='1'");
if (mysql_num_rows($result) > 0) {
    $rows = mysql_fetch_assoc($result);
    // $rows is an array of associative arrays
    if ($rows[0]['value'] == '1') {
        ?>
        Display text here.
        <?php
    }
?>
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8221727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档