programing

php/SQL이 NULL을 반환합니다.

goodsources 2022. 9. 4. 20:19
반응형

php/SQL이 NULL을 반환합니다.

제가 바보라는 것을 가장 먼저 인정하겠습니다만, 이 쿼리가 NULL을 반환하는 이유가 있습니까?DB로의 접속은 정상적으로 동작하고 있기 때문에 POST 할 수 있습니다.

<?php
$servername = "server";
$username = "user";
$password = "pass";
$dbname = "db-name";

// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

$sql = "SELECT * FROM mytablename";
$results = mysqli_query($sql,$conn);

if ($results !== false) {
    var_dump($results);
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

mysqli_close($conn);
?>

mysqli_query첫 번째 파라미터는 링크 ID, 두 번째 파라미터는 쿼리여야 합니다.사용 방법 -

$results = mysqli_query($conn, $sql);

DOCS

갱신하다

$results테이블 데이터가 아니라 리소스입니다.데이터가 필요한 경우,

$fetchData = mysqli_fetch_object($result)

언급URL : https://stackoverflow.com/questions/30915967/php-sql-returns-null

반응형