我正试图以某种方式在页面上排列个人资料信息,但我无法弄清楚如何使用HTML / CS将查询结果定位到我想要的位置。
HTML:
<div id="divFirstnameHeading">
<h3>New Firstname: </h3>
</div>
<div id="divFirstnameInput">
<input type="text" id="txtEditFirstname" size="32">
</div>
CSS:
#divFirstnameHeading{
position: absolute;
top: 10px;
left: 550px;
}
#divFirstnameInput{
position: absolute;
top: 20px;
left: 800px;
}
PHP:
while($row = mysqli_fetch_array($profile)){
// show the users first name
echo "<h3 id='oldFirstnameHeading'>First Name: </h3>" . $row["<h3 id='oldFirstname'>'Firstname'</h3>"];
错误:
注意:未定义的索引: 'FIRSTNAME'
提前感谢您的帮助
答案 0 :(得分:0)
您有语法错误
$row["<h3 id='oldFirstname'>'Firstname'</h3>"]
您的数组应该类似firstname
,所以请尝试
echo "<h3 id='oldFirstnameHeading'>First Name: </h3><h3 id='oldFirstname'>" . $row['Firstname'] . "</h3>";
如果您发布查询本身,我可以给您一个更具体的答案