안녕하세요, 두 대의 자동차 드라이버가 데이터베이스에서 가져온 세부 정보를 가지고 있지만 둘 중 하나를 가져 와서 반향시키고 싶습니다. php. 드라이버 세부 정보를 모두 가져 와서 while 루프를 사용하여 둘 다 에코 할 수 있지만 그 중 하나만 대상으로하지 않을 수 있습니다.SQL 데이터를 가져 와서 PHP 변수의 행 중 하나만 정의하려고합니다.
아래 코드를 사용하여 두 레코드를 에코합니다. 그 중 하나를 잡을 방법이 있습니까?
while($row = mysql_fetch_array($result))
{
echo "A driver:<br />";
echo "Name:". $row['FirstName'] . " " . $row['LastName']."<br />";
echo "Latitude:". $row['CoordLat']."<br />";
echo "Longitude:". $row['CoordLong'];
$driverlat = $row['CoordLat'];
$driverlong = $row['CoordLong'];
}//end of while loop
멋지지만 5 가지 결과가 있다고 말하면 3 번째 ID를 얻고 싶습니다. –
@Paul : 아마도'query'를 단순화하여 원하는 결과 1 개만 반환 할 수 있습니까? – drudge
예, 귀하의 질의를 보여주십시오. – Alp