select.php : SQL文を発行し,結果を表形式で出力
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>server_list</title> </head> <body> <?php $db_user = "[user name]"; $db_password = "[password]"; $db_name = "[database name]"; $db_host = "localhost"; $db = mysql_connect($db_host,$db_user,$db_password); mysql_select_db($db_name,$db); $str_sql = "select * from server_list"; $rs = mysql_query($str_sql,$db); $num = mysql_num_fields($rs); print("<table><tr><th colspan=4>server_list</th></tr>"); echo(" "); print("<tr>"); for ($i=0;$i<$num;$i++){ print("<td><b>".mysql_field_name($rs,$i)."</b></td>"); } print("</tr>"); while($row=mysql_fetch_array($rs)){ echo(" "); print("<tr>"); for($j=0;$j<$num;$j++){ print("<td>".$row[$j]."</td>"); } print("</tr>"); } print("</table>"); mysql_free_result($rs); mysql_close($db); ?> </body> </html>
1. 解凍したファイルを,/var/www/htmlに配置
2. $ chmod 755 select.php
3. サンプルで作成したPHPファイルを修正
1. テーブルの枠線を表示
2. 列の並びを「num, ip_address, host_name, id」に変更
3. idが3のもののみ表示
0 件のコメント:
コメントを投稿