php mysql编辑函数错误提交按钮显示错误

php mysql编辑函数错误提交按钮显示错误,php,mysql,Php,Mysql,我的系统中有一个bug…当我单击useraccounts以显示系统中用户的信息时,在第75行的C:\xampp\htdocs\guidancercord\useraccounts.php中显示:注意:未定义的索引:Username 我知道问题很简单,但我看不出问题是什么。。。 My useraccounts.php是: <?php $records = mysql_connect('localhost', 'root', '') or die(mysql_error()); mysq

我的系统中有一个bug…当我单击useraccounts以显示系统中用户的信息时,在第75行的C:\xampp\htdocs\guidancercord\useraccounts.php中显示:注意:未定义的索引:Username 我知道问题很简单,但我看不出问题是什么。。。 My useraccounts.php是:

<?php

$records = mysql_connect('localhost', 'root', '') or die(mysql_error()); 

mysql_select_db('records', $records);

$sql = 'SELECT * FROM login';
$result = mysql_query($sql, $records);

echo "<table border='1' width='100%'>";





while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td width='20%'><img src='image/loginimage2.jpg'></img>";
echo "</td>";
echo $row['Username'];
echo "<td width='15%'><a href='#'>Guidance<br>Administrator</a>";
echo "</td>";
echo "<td>";
echo "<a href='edituser.php?no={$row['ID']}'><input type='button' name='edit' value='Edit' class='btn btn-success'></a>";
echo "</td>";

}

echo "<td>";
echo "</td>";
echo "</tr>";
echo "</table>";
?>
试试这个

$row = mysql_fetch_array($result,MYSQL_ASSOC)
而不是

$row = mysql_fetch_array($result)

此外,mysql已弃用,并且非常容易受到sql注入的影响。请改用PDO或Mysqli。

您确定数据库中的列名为“用户名”吗?它可能是“用户名”,因为您知道PHP是字符敏感的

尝试运行print\r以查看您从数据库中获得的信息:

echo '<pre>'; print_r($row); echo '</pre>';
echo';打印(行);回声';

当您在ancor链接中输出id时,尝试用0来回复“id”,它指定要显示的列号。

第行有什么75@D_Vaibhavツ 这是第75行echo$row['Username']中的内容;尝试var_dump($result);要检查得到的阵列,请尝试调试。感谢您的建议…:)但问题仍然存在…我没有离开…:(你确定它是用户名而不是用户名或其他什么吗)这是我的新问题。。。
echo '<pre>'; print_r($row); echo '</pre>';