Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使查询输出行值而不是字段值_Php_Mysql_Sql - Fatal编程技术网

Php 如何使查询输出行值而不是字段值

Php 如何使查询输出行值而不是字段值,php,mysql,sql,Php,Mysql,Sql,下面是我的代码。 它输出字段名而不是行值 请问我怎样才能输出数据库中的行 <?php $conn_error = "Could not connect"; $correct = "all correct!"; $host = "localhost"; $username = "Ifacool"; $password = "1234"; $mysql_db = "ifacool"; if (!mysql_connect($host, $username, $password) || !

下面是我的代码。 它输出字段名而不是行值

请问我怎样才能输出数据库中的行

<?php 
$conn_error = "Could not connect";
$correct = "all correct!";
$host = "localhost";
$username = "Ifacool";
$password = "1234";

$mysql_db = "ifacool";

if (!mysql_connect($host, $username, $password) || !mysql_select_db                      ($mysql_db)) {
die ($conn_error);
}
else{
       echo $correct . '<br>'; 
}
$query = "SELECT 'firstname', 'password' FROM ifacooltable WHERE ID = 1 ";
if ($query_run = mysql_query($query)) {
    while ($query_row = mysql_fetch_assoc ($query_run)){
        $firstname = $query_row['firstname'];
        $password = $query_row['password'];
        echo $firstname . ' password is ' . $password . ' exactly.<br>';
    }
} else {
    echo "query failed";
}
?>

使用反勾号
`
而不是单引号
'
来转义MySQL中的标识符–现在您只需选择普通字符串:

$query = "SELECT `firstname`, `password` FROM `ifacooltable` WHERE `ID` = 1 ";