|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=32 [복사]
안녕하세요..
php소스가 이해가 잘안되서 해석점 부탁드리겠습니다.
<?php
$connect =mysql_connect('localhost','root','12345');
mysql_select_db('apm_db_01',$connect);
if($result==1)
{
$tb_name=mysql_list_tables("apm_db_01");
$tb_count=mysql_num_rows($tb_name);
for($a=0; $a<$tb_count; $a++)
if(mysql_tablename($tb_name,$a) == "member") {
$flag="ok";
break;
}
}
if($flag !="ok"){
$sql ="create table member(
sno int not null,
name varchar(10),
addr varchar(80),
primary key(sno))";
$result = mysql_query($sql,$connect)
or die("<h3><br><br><br><br><br><center>
▣ member 테이블은 이미 존재합니다. <br><hr><br>
<a href=ex9-5.php>주소 입력 화면</a>으로 이동하세요.<center></h3>");
}
echo "<h3><br><center><br><br><br><br>▣ member 테이블을 성공적으로 만들었습니다.....<br><hr><br>";
echo "<a href=11.php.bak.bak>주소 입력 화면</a>으로 이동하세요.</center></h3>";
mysql_close($connect);
?>
for문이랑 if있는쪽이 살짝 이해가안가네요 특히 if(mysql_tablename($tb_name,$a) == "member") {
이부분요..
부탁드리겠습니다. |
Hit : 5293 Date : 2011/03/06 03:13
|