1
나는 훨씬 더 큰 프로젝트/코드 조각을위한 개념 증명으로서 간단한 쿼리를 가진 mdb 데이터베이스를 가지고 있습니다. 쿼리의 테이블 두 열을 결합하여 foreach 루프를 사용하여이 결과를 표시하려고하지만 작동하지 않는 것처럼 보입니다.SQL 쿼리와 에코 결과를 연결하십시오.
누구에게 조언이나 여행이 있으십니까? 대단히 감사하겠습니다.
$dbName = "mydb.mdb";
$db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbName; Uid=; Pwd=;");
$sql = "SELECT CONCAT(Address, ' ', Address2) AS full_address from properties";
$sql .= " WHERE Status = 'Available'";
$result = $db->query($sql);
foreach ($result as $row)
{
$item = $row["full_address"] . "<br>";
echo $item;
}
많은 감사,
제이미
MS Access SQL = '주소 &' '& CONCAT (Address,' ', Address2)가 아닌 Address2'해당 구문을 가진 예약어를 조심하십시오. – Fionnuala
와우, 간단합니다. Fionnuala 대단히 감사합니다! –