디비에서 테이블 모양 그대로 데이터를 보고 싶을 때 사용.
// COLUMNS
$tbl_name = '테이블명';
$str = "<table border='1' cellspacing='0' cellpadding='0'>";
$sql = "SHOW COLUMNS FROM ".$tbl_name;
$str .= '<tr>';
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_array($result)){
$str .= '<td>' . $row['Field'] . '</td>';
}
$str .= '</tr>';
$sql = "select * from ".$tbl_name;
$result = mysqli_query($conn, $sql);
// DATA
if ($result) {
while ($row = mysqli_fetch_row($result)) {
$str .= '<tr>';
for ($i=0;$i<count($row);$i++) {
$str .= '<td>' . $row[$i] . '</td>';
}
$str .= '</tr>';
}
$str .= '</table>';
echo '<br>';
echo $str;
} else {
echo("Errormessage:". $conn -> error);
};
728x90