繁体   English   中英

PHP从mysql中选择一个数据不显示

[英]PHP select one data from mysql NOT DISPLAYING

我正在尝试显示或返回所选用户的“日期”值

function mysql_select_one_data($database, $table, $data, $country, $phone){  
$conn = mysql_connect("localhost", "root", "test123");

    mysql_select_db($database, $conn) or die (mysql_error());
    $query = "SELECT DATE FROM Temp_Users WHERE Country = '+94' AND Phone = '1234539543';";

    $result = mysql_query($query) or die (mysql_error());

    if (mysql_num_rows($result) > 0) {
        // output data of each row
        while($row = mysql_fetch_assoc($result)) {
            echo "Date: " . $row["Date"]. "<br>";
        }
    } else {
        echo "0 results";
    }

    return $result;
    }

结果:

Date:
Resource id #5

但是当我在phpmyadmin中执行查询时,它返回

在此处输入图片说明在此处输入图片说明

我是Php的新手,我不知道自己在做什么错,谢谢您的帮助。

改变这个

$query = "SELECT DATE FROM Temp_Users WHERE Country = \"+94\" AND Phone = \"1234539543\";";

对此

$query = "SELECT DATE FROM Temp_Users WHERE Country = '+94' AND Phone = '1234539543';";

echo命令更改为echo "Date: $row['DATE']<br>"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM