Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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,我有一个表数据和一些列,我试图只显示某些列的值。我写了下面的代码,但它不能正常工作。给出一些错误 $daily = mysql_query("SELECT email, first_name, last_name AS dval FROM users"); while( $stat = mysql_fetch_assoc($daily)) { echo '<br/>' . " {$stat['dval']}"; } $daily=mysql\u query(“从用户处选择

我有一个表数据和一些列,我试图只显示某些列的值。我写了下面的代码,但它不能正常工作。给出一些错误

$daily = mysql_query("SELECT email, first_name, last_name AS dval FROM users");
while( $stat = mysql_fetch_assoc($daily)) 
{
    echo '<br/>' . " {$stat['dval']}";
}
$daily=mysql\u query(“从用户处选择电子邮件、名字、姓氏作为dval”);
而($stat=mysql\u fetch\u assoc($daily))
{
回显“
”。“{$stat['dval']}”; }

只打印所有条目的第一个名称。如何获取电子邮件和姓氏?

您需要通过以下方式执行查询:

我更改了变量名以使用通用命名约定

要打印多行,请使用
while
循环:

while( $row = mysql_fetch_assoc( $result)) {
    echo $row['dval'];
}
while( $row = mysql_fetch_assoc( $result)) {
    // HERE is where you add the things you want to print
    echo $row['email'];
    echo $row['first_name'];
    echo $row['dval'];
}
请注意,mysql_*函数已被弃用,您应该切换到或

为什么除了$stat['dval']以外的任何东西都要打印?你只说了
echo$stat['dval']

循环中添加要打印的内容:

while( $row = mysql_fetch_assoc( $result)) {
    echo $row['dval'];
}
while( $row = mysql_fetch_assoc( $result)) {
    // HERE is where you add the things you want to print
    echo $row['email'];
    echo $row['first_name'];
    echo $row['dval'];
}

是的,我已经包括在内了。但问题是,只打印第一个值,即只打印第一个条目的名字……其余行没有打印printed@user1424394-检查你的问题,不包括在内。如果你不发布你正在使用的代码,怎么会有人知道出了什么问题呢?其他两个字段不会出现……只会出现名字。无法显示电子邮件和姓氏。我猜不出你在使用什么代码。用实际代码更新你的问题。有没有办法让结果以表格形式显示?你能发布错误吗?@CodyBonney我刚刚解决了错误,但现在问题是使用此代码只显示名字,名字之间有不均匀的空格……无法获取电子邮件和姓氏