-1
사용자라는 테이블에서 열 이름 EmailId를 가져 오려고합니다. 하지만 첫 번째 문자열 만 반환하고 다른 것은 반환하지 않습니다.데이터베이스가 열 대신 첫 번째 행만 반환합니다.
PHP :
$sql="SELECT EmailId FROM Users;";
$result =mysqli_query($conn,$sql);
$col=mysqli_fetch_array($result);
데이터베이스는 3 이메일 IDS하지만 count($col)
반환 왜 그렇게 만 1.이있다?
미리 감사드립니다.
mysqli_fetch_array()에 의해 반환 된 배열에 하나의 열만 있기 때문에. 이 기능들이 실제로 어떻게 작동하는지 배우려면 매뉴얼을 읽으십시오. –
배열에서 열을 얻으려면 어떻게해야합니까? – Rishi
첫 번째 값을 얻으려면 : $ row = mysql_fetch_row ($ result); echo $ row [0]; –