반응형

 

MySQL 을 사용하다가 아래 3가지가 헷갈려서 정리해봄

1) mysqli_fetch_row

2) mysqli_fetch_assoc

3) mysqli_fetch_array 

반응형
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
  <!-- mysqli_fetch_row 배열 번호를 통해 값 호출 가능-->
  <?php
      $query = "SELECT * FROM Select_Colume_DB";
      $result = mysqli_query($conn, $query);
      $row = mysqli_fetch_row($result);
      echo row[0]. " -> " . row[1] . " -> " row[2];
  ?>
  
  <!-- mysqli_fetch_assoc (assoc -> associative array 약자) 필드명을 통해 값 호출 가능 -->
  <?php
      $query = "SELECT * FROM Select_Colume_DB";
      $result = mysqli_query($conn, $query);
      $row = mysqli_fetch_assoc($result);
      echo row['data1']. " -> " . row['data2'] . " -> " row['data3'];
  ?>
  
  <!-- mysqli_fetch_array 배열 번호와 필드명 두가지 다 사용 가능 -->
  <?php
      $query = "SELECT * FROM Select_Colume_DB";
      $result = mysqli_query($conn, $query);
      $row = mysqli_fetch_array($result);
      echo row[0]. " -> " . row['data1'] . " -> " row[2] . " -> " row['data2'];
  ?>
</body>
</html>
SMALL

오늘도 공부공부!! ㅎㅎ 

반응형
반응형

Javascript 로 PC / 모바일 환경을 구분해야하는 경우가 생김

 

기록하기 위해서 해당 내용을 공유함

반응형
 <script>
 let filter = "win16|win32|win64|mac|macintel";
 if(0 > filter.indexOf(navigator.platform.toLowerCase())){
 	alert("Client platform : Mobile");
 }
 else{
 	alert("Client platform : PC");
 }
 </script>

 

해당 코드를 사용하면 PC / 모바일 구분하여 환경을 설정할 수 있다.

 

SMALL

 

반응형

+ Recent posts