Ich bin ein Live-Chat-Programm zu schaffen, und ich arbeite mit Datenbanken, wenn ich die Fehlermeldung anzeigt:Php MySQL Datenbankfehler - undefined Index
Undefined index: username in...
und
Undefined index: message in...
sie sind beide definiert Reihen in meiner MySQL-Datenbank.
<!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>
'print_r ($ row)' gibt was? – chris85
Ich bin neu auf SQL und PHP, wo würde ich das setzen? chris85 –
RTM auf dieser http://php.net/manual/en/mysqli-result.fetch-row.php –