본문 바로가기

프로그래밍/PHP

php - mysql 기본

반응형

<?php

/* 접속하고, 데이터베이스를 선택 */

$link = mysql_connect("mysql_host", "mysql_user", "mysql_password")

   or die("접속할 수 없습니다 : " . mysql_error());

echo "접속 성공";

mysql_select_db("my_database") or die("데이터베이스를 선택할 수 없습니다.");


/* SQL 쿼리 실행하기 */

$query = "SELECT * FROM my_table";

$result = mysql_query($query) or die("쿼리 실패 : " . mysql_error());


/* HTML로 결과 출력하기 */

echo "<table>\n";

while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {

   echo "\t<tr>\n";

   foreach ($line as $col_value) {

       echo "\t\t<td>$col_value</td>\n";

   }

   echo "\t</tr>\n";

}

echo "</table>\n";


/* 결과셋 해제하기 */

mysql_free_result($result);


/* 접속 종료 */

mysql_close($link);

?> 


반응형