데이터베이스에서 데이터를 선택하는 PHP 코드가 있지만 수동으로 수행 한 동일한 쿼리가 제대로 작동하더라도 NULL
결과가 생성됩니다. 다음은 코드의 관련 부분입니다.PHP 데이터를 가져 오는 동안 MySQL 오류가 발생했습니다.
$conn = mysqli_connect($host,$user,$password);
if (!$conn) {
die('Could not connect: ' . mysql_error());
}
mysql_db_name($dbName,$conn);
$query = "SELECT Images.Path,p.NameAr,p.DescriptionAr FROM
(SELECT * FROM project where TypeID = 1) as p
JOIN Images where Images.ProjectID = p.ID";
$result = mysql_query($query,$conn);
var_dump($result);
무엇이 잘못 되었나요?
어떻게 이러한 형식이 맞지 않는 코드를 관리합니까? 그러나 mysql에서 직접 쿼리를 테스트하여 문제가 PHP에 없기 때문에 태그를 제거 할 수있다. –
연결에 mysqli_를 사용하고 결과를 가져 오기 위해 mysql을 사용한다. 모든 작업에 mysqli_를 사용하면된다. –