[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;
?>