У меня установлен MySQL-сервер, и я создал тестовую базу данных с именем «test» и сделал простой пример входа с идентификатором, именем пользователя, паролем и электронной почтой. Согласно W3Schools, я изменил код, который они предоставляют:
<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; } </style> </head> <body> <?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "test"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT id, username, password, email FROM user"; $result = $conn->query($sql); if ($result->num_rows > 0) { echo "<table><tr><th>ID</th><th>Username</th><th>Password</th><th>Email</th></tr>"; // output data of each row while($row = $result->fetch_assoc()) { echo "<tr><td>" . $row["id"]. "</td><td>" . $row["username"]. "</td><td>" . $row["password"]. "</td><td>" . $row["email"]. "</td></tr>"; } echo "</table>"; } else { echo "0 results"; } $conn->close(); ?> </body> </html>
Я искал каталог базы данных, и я вижу в C: \ Program Files \ MySQL \ MySQL Server 5.6 \ data папку с именем «test», которая содержит 3 файла, файл .opt, .frm и .ibd.
Мой вопрос: где я должен поместить файл html для загрузки данных базы данных? Или я должен что-то изменить из своего кода? Благодаря!