PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php-仅第一个单词填充提交按钮上的value字段大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在查询并用结果填充按钮:

$query="SELEct  name from members where active=1 order by name";

如果我做一个简单的:

while($row = $rs->fetch_assoc()) {
    echo $row['name']."<br>;
}

我得到一个清单:

但是如果我:

<table>
$column = 0;
   while($row = $rs->fetch_assoc()) {
        if ($column == 0) {
        echo "<tr>";
        }
    echo "<td class='cellnopad'><input type='submit' class='submitbtn' name='name' value=".$row['name']."> </td>";
    $column++;
        if ($column >= 5) {echo "</tr>";
        $row++;
        $column=0;
        }
    }
    echo "</table>";

我的按钮看起来像

如您所见,@L_262_3@Tables从@L_262_3@中删除,仅显示Robert的值.

最初,我认为该@L_262_3@未显示是因为文本的大小与按钮的大小之比,但是我通过删除CSS并检查personal.@L_489_10@上的$_POST值来证明情况并非如此.另外,如果我将数据库中的@L_262_3@更改为Robert_Tables,则可以正常工作.

我做错什么了吗?我需要更改什么以获取同时显示单词和空格的值?

解决方法:

您的问题取决于您忘记用引号”引用输入的value参数的事实.看到这里你有:

 value=".$row['name']."> 

何时应该是:

 value='".$row['name']."'> 

而且这破坏了您生成的html标记,有关省略引号时如何处理输出的信息,请参见下面的简单代码段:

<input type='submit' class='submitbtn' name='name' value=asd asd>
<input type='submit' class='submitbtn' name='name' value="asd asd">

大佬总结

以上是大佬教程为你收集整理的php-仅第一个单词填充提交按钮上的value字段全部内容,希望文章能够帮你解决php-仅第一个单词填充提交按钮上的value字段所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: