PHP调用没有返回所有的值
我试图使用一些PHP来访问我创建的数据库,并将其加载到文本框中。目前,下面的代码加载文本框列表并填充“name”字段,但为所有其他部分加载空文本框 我已确保$row['query']参数正确无误。PHP调用没有返回所有的值,php,html,Php,Html,我试图使用一些PHP来访问我创建的数据库,并将其加载到文本框中。目前,下面的代码加载文本框列表并填充“name”字段,但为所有其他部分加载空文本框 我已确保$row['query']参数正确无误。 以下是我所看到的: $sql=“从销售人员处选择*”; $stmt=$conn->query($sql); 回声'; 回声' 名称 用户ID 密码 委员会 地址 '; 而($row=$stmt->fetch(PDO::fetch\U ASSOC)) { 回声'; 回声'; 回声'; 回声'; 回声'
以下是我所看到的:
$sql=“从销售人员处选择*”;
$stmt=$conn->query($sql);
回声';
回声'
名称
用户ID
密码
委员会
地址
';
而($row=$stmt->fetch(PDO::fetch\U ASSOC))
{
回声';
回声';
回声';
回声';
回声';
回声';
回声';
}
回声“
您在所有其他4列上都缺少了=
符号,并且佣金列上的姓名拼写错误(谢谢弗雷德)
echo';
回声';
回声';
回声';
您还遗漏了
echo''的分号
您遗漏了所有其他4列上的=
符号,并且佣金列上的名称拼写错误(谢谢弗雷德)
echo';
回声';
回声';
回声';
您还遗漏了
echo''的分号
为什么不尝试正确的方法呢,您在input after value中遗漏了=
您还在naem=“commission”
中错误地拼写了“name”,如果在POST调用中使用$\u POST['commission']
,则将失败。(或获取,取决于它的使用方式)
while($row=$stmt->fetch(PDO::fetch_ASSOC))
{
回声';
回声';
回声';
回声';
回声';
回声';
回声';
}
您还遗漏了
echo''
的分号,除非这只是一个错误的粘贴,而且实际上是您最初发布的问题中实际代码的一部分。为什么不尝试正确的方法,您在“输入频率”值中遗漏了=
您还在naem=“commission”
中错误地拼写了“name”,如果在POST调用中使用$\u POST['commission']
,则将失败。(或获取,取决于它的使用方式)
while($row=$stmt->fetch(PDO::fetch_ASSOC))
{
回声';
回声';
回声';
回声';
回声';
回声';
回声';
}
您还遗漏了
echo''的分号
,除非这只是一个错误的粘贴,而且它实际上是您最初发布的问题中实际代码的一部分。您遗漏了=after值,请按照名称行echo''进行操作;这是显而易见的,令人尴尬。谢谢。在打开PHP标记后立即将错误报告添加到文件顶部,例如@user326445是echo'
一个错误的粘贴,您没有输入缺少的分号?您的OP中有一个关于添加它的建议挂起编辑。您缺少=在值之后,请像名称行echo“”一样执行该操作;这是显而易见的,令人尴尬。谢谢。在打开PHP标记后立即将错误报告添加到文件顶部,例如@user326445是echo'
一个错误的粘贴,您没有输入缺少的分号?在你的OP中有一个关于添加它的建议待定编辑。你错过了一些东西too@Fred-ii-发现n分类您应该添加一个事实,即它是错售的;-)我太累了,想不出答案,已经花了几个小时和另一个op一起整理他的问题:)你错过了什么too@Fred-ii-发现n分类您应该添加一个事实,即它是错售的;-)我太累了,想不出答案,已经花了好几个小时和另一位op一起整理他的问题:)
$sql = "SELECT * from salesmen";
$stmt = $conn->query($sql);
echo '<table border="0">';
echo '<tr>
<td align="center">Name</td>
<td align="center">User ID</td>
<td align="center">Password</td>
<td align="center">Commission</td>
<td align="center">Address</td>
</tr>';
while($row = $stmt->fetch(PDO::FETCH_ASSOC))
{
echo '<tr>';
echo '<td><input type="text" name="name" value="' .$row['name']. '"></td>';
echo '<td><input type="text" name="id" value"' .$row['id']. '"></td>';
echo '<td><input type="text" name="password" value"' .$row['password']. '"></td>';
echo '<td><input type="text" naem="commission" value"' .$row['commission']. '"></td>';
echo '<td><input type="text" name="address" value"' .$row['address']. '"></td>';
echo '</tr>';
}
echo '</table>'
echo '<td><input type="text" name="id" value="' .$row['id']. '"></td>';
echo '<td><input type="text" name="password" value="' .$row['password']. '"></td>';
echo '<td><input type="text" name="commission" value="' .$row['commission']. '"></td>';
echo '<td><input type="text" name="address" value="' .$row['address']. '"></td>';
while($row = $stmt->fetch(PDO::FETCH_ASSOC))
{
echo '<tr>';
echo '<td><input type="text" name="name" value="' .$row['name']. '"></td>';
echo '<td><input type="text" name="id" value="' .$row['id']. '"></td>';
echo '<td><input type="text" name="password" value="' .$row['password']. '"></td>';
echo '<td><input type="text" name="commission" value="' .$row['commission']. '"></td>';
echo '<td><input type="text" name="address" value="' .$row['address']. '"></td>';
echo '</tr>';
}