我正在创建一个实时聊天程序,当我收到错误时,我正在使用数据库:
未定义索引:...中的用户名
和
未定义索引:消息在......
它们都是MySQL数据库中定义的行。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<meta http-equiv="Refresh" content="1">
</head>
<body>
<?php
// Create connection
$link = mysqli_connect('localhost', 'user', '123', 'IM');
// Check connection
if (!$link) {
die("Connection failed: " . $conn->connect_error);
}
else{
echo "<p>Connection: <span style=\"color:lightgreen\">Online</span></p>";
}
$query = "SELECT * FROM messages";
if($result = mysqli_query($link, $query)) {
while($row = mysqli_fetch_row($result)) {
echo $row['username'].': '.$row['message'].'<br />';
}
mysqli_free_result($result);
}
mysqli_close($link);
?>
</body>
</html>
答案 0 :(得分:1)