Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.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中自动输出MySQL行_Php_Mysql_Automation - Fatal编程技术网

在PHP中自动输出MySQL行

在PHP中自动输出MySQL行,php,mysql,automation,Php,Mysql,Automation,从我的开始,我现在知道如何将字段名提取到变量中,并将结果存储在其中 但是,假设我希望这样输出: <?php echo "Here is field1: ".$row['field1']; echo "Here is field2: ".$row['field2']; echo "Here is field3: ".$row['field3']; ?> 我的表中有40多个字段,因此,为了避免像上面那样键入所有字段,我如何实现自动化?foreach($row as$k

从我的开始,我现在知道如何将字段名提取到变量中,并将结果存储在其中

但是,假设我希望这样输出:

<?php
  echo "Here is field1: ".$row['field1'];
  echo "Here is field2: ".$row['field2'];
  echo "Here is field3: ".$row['field3']; 
?>

我的表中有40多个字段,因此,为了避免像上面那样键入所有字段,我如何实现自动化?

foreach($row as$key=>$value){
foreach ($row as $key => $value) {
    echo "Here is '" . $key . "': " . $value . "<br>\n";
}
回显“这里是”.$key.“:”$value.“
\n”; }
foreach($key=>value的行){
回显“这里是”.$key.“:”$value.“
\n”; }

但我想知道,为什么表中有40列?看起来你应该重新设计它。


foreach ($row as $key => $value) {
    echo "Here is ".$key.": ".$value;
}
但我想知道,为什么表中有40列?看起来你应该重新设计它

foreach ($row as $key => $value) {
    echo "Here is ".$key.": ".$value;
}
或者我不明白:)


或者我不明白:)

字段前缀是foo:)我刚刚意识到这一点,我觉得自己很愚蠢。。。对这个例子的理解有点过于直截了当。我应该自己投反对票;)你把他的问题看得太字面了。我怀疑他真的有这些愚蠢的数字,那应该是
@Andreas-别担心,一切都好:)我在VB开始时就这么做了—“Button1,Button2…”:p“field”前缀是foo:)我刚刚意识到这一点,我觉得自己很愚蠢。。。对这个例子的理解有点过于直截了当。我应该自己投反对票;)你把他的问题看得太字面了。我怀疑他真的有这些愚蠢的数字,那应该是
@Andreas-别担心,一切都好:)我在VB开始的时候就这么做了——“Button1,Button2…”:P别忘了用html转义文件内容。除非你知道它包含HTML…@bart-这是一个foo示例-我已经在逃避它了。只是为了让你们更容易阅读,别忘了用html转义归档的内容。除非你知道它包含HTML…@bart-这是一个foo示例-我已经在逃避它了。只是让你们更容易阅读,仅此而已。