[MYSQL함수] mysql 배열로 받기 mysql_fetch_array() 한 레코드씩 배열로 받는 함수
2023.09.07
북마크 작성자 정보
작성일/수정일
2023-09-07 10:12:49 / 2023-09-07 10:12:49
Mysql_fetch_array()는 질의 결과에서 한 레코드씩 배열로 받는 함수입니다. 이 함수는 배열로 저장된 데이터를 가져오기 위해서 컬럼며을 키로서 사용하면 됩니다.
array_mysql_fetch_array(int result, int int[result_type]);
<?PHP
$connect = mysql_connect('localhost','id','1234');
mysql_select_db('DBNAME','$connect');
$sql = "select * from test";
$result = mysql_query($sql,$connect);
$row = mysql_nom_rows($result);
for($i=0; $i<row; $i++){
$record = mysql_fetch_array($result);
echo $recode[id]."<br>";
}
$mysql_close($connect);
?>
** Ajax 호출로 배열로 생성 json 파일로 출력
<?PHP
$query = mysqli_query($Conn, "SELECT * FROM TABLENAME") or die (mysqli_error());
$addImgs = array();
while($ls = mysqli_fetch_array($query)){
array_push($addImgs,[
'img' => $ls[imgfile2],
'tit' => $ls[title],
'txt' => $ls[text]
]);
}
$output = json_encode($addImgs); // Parent>Ajax dataType:"json", */
echo $output;
?>