MySQLに関する別の問題(最後の投稿をフォローしていた場合は、入力を取り消し、今は選択に集中することにしました)。MySQLからPHPへのデータの選択ページ
私のデータベースから自分のPHPページにデータを表示する方法については、YouTubeのチュートリアルに従っています。次のコードは、彼が私に与えたものです。
しかし、私は接続コード以外のものをすべて削除しても同じ問題が発生するため、問題はデータベースに接続するどこかにあると確信しています。
ページをロードすると、空白になります。
Youtubeで彼がページを読み込むと、結果が得られます。
私は自分のユーザー名、パスワード、およびDB名を100回読みましたが、正しいものです。
誰でも次のコードで問題が発生することはありますか?
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<?php
$servername = "localhost";
$username = "cbdadmin";
$password = "XXXX";
$dbName = "cbd_players";
//create connection
$conn = new mysqli($servername, $username, $password, $dbName);
// check connection
if (conn -> connect_error) {
die ("connection failed: " . $conn -> connect_error);
}
$sql = "SELECT * FROM 'results'";
$result = $conn ->query($sql);
if ($result-> unm_rows > 0) {
echo "<table> <tr><th>Home Team</tr></th> <tr><th>Home Score</tr></th> <tr><th>Away Score</tr></th> <tr><th>Awa Team</tr></th> <tr><th>Venue</tr></th>";
while($row = $result -> fetch_assoc()){
echo "<tr><td>" . $row["hometeam"] . "</td> <td>" . $row["homescore"] . "</td> <td>" . $row["awayteam"] . "</td> <td>" . $row["awayscore"] . "</td> <td>" . $row["venue"] . "</td></tr>";
}
echo "</table>";
}
else {
echo "No game have yet been played.";
}
$conn->close();
?>
<p>Test</p>
</body>
</html>
http://dev.mysql.com/doc/refman/5.7 /en/identifier-qualifiers.html –
$ conn = new mysqli($ servername、$ username、$ password、$ dbName)より下のものをすべて削除してもまだ動作しません。 – Chris
あなたは行って、あなたの質問をオリジナルから完全に変えました。あなたは "働かない"と定義できますか?このファイルを 'http:// localhost /'(またはあなたのホストされたサイトのURL)、 'file:///'としてどのように使っていますか?ファイルの拡張子 '.php'または' .html'は何ですか?私はあなたのコードが他に失敗するのを見ることができません。しかし、あなたは文法エラーがあります。 'if(conn - >'エラー報告があなたに 'undefined constant conn'通知をスローしたところです。 'conn - >'です。 –