Чтобы получить данные из MySQL в PHP, вы можете использовать несколько методов. Вот несколько примеров:
-
Использование расширения mysqli:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; // Create connection $conn = mysqli_connect($servername, $username, $password, $dbname); // Check connection if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } // SQL query to fetch data $sql = "SELECT * FROM your_table"; $result = mysqli_query($conn, $sql); // Fetch data and display it if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . " - Name: " . $row["name"] . "<br>"; } } else { echo "No results found"; } // Close connection mysqli_close($conn); ?> -
Использование расширения PDO:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; try { // Create a PDO instance $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); // Set the PDO error mode to exception $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // SQL query to fetch data $sql = "SELECT * FROM your_table"; $stmt = $conn->query($sql); // Fetch data and display it while ($row = $stmt->fetch()) { echo "ID: " . $row["id"] . " - Name: " . $row["name"] . "<br>"; } } catch (PDOException $e) { echo "Connection failed: " . $e->getMessage(); } ?>
Эти примеры демонстрируют, как подключиться к базе данных MySQL, выполнить запрос для получения данных и отобразить результаты на PHP. Не забудьте заменить «ваше_имя_пользователя», «ваш_пароль», «ваша_база_данных» и «ваша_таблица» соответствующими значениями для ваших настроек.