프리랜서 웹디자이너 웹퍼블리셔RELATION

RELATION 로고

PHP 웹프로그래밍

[MYSQL함수]  mysql 배열로 받기 mysql_fetch_array() 한 레코드씩 배열로 받는 함수

2023.09.07
북마크 작성자 정보
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;
?>
 

이 포스트 공유하기

전체목록