Получение данных из MySQL в PHP с примерами кода

Чтобы получить данные из MySQL в PHP, вы можете использовать несколько методов. Вот несколько примеров:

  1. Использование расширения 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);
    ?>
  2. Использование расширения 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. Не забудьте заменить «ваше_имя_пользователя», «ваш_пароль», «ваша_база_данных» и «ваша_таблица» соответствующими значениями для ваших настроек.