오늘 강의중에 교수님께서 갑자기 테스트를 보셨는데 아무도 제시간에 제출하지 못하고 다들 모른는거 같아서 과제물 제출을 1주일 늦추셨는데요
테스트가 뭐였냐면 mySQL console을 이용해서 데이터베이스랑 테이블을 만들고 그 테이블을 php파일에 코드입력해서 서버랑 연동하는것입니다.
서버 연동까지는 배운대로 하니까 잘 되는데 문제는 콘솔은 건드리지 않고 php파일 소스만 수정해서 테이블을
select, 추가, 수정, 삭제 한 결과를 한 페이지에 모두 띄우는 거였습니다.
제가 한 소스는
<?php header('Content-Type: text/html; charset=utf-8'); echo 'Welcome to Homepage.<br><br>'; $mydb = mysql_connect('localhost','root',''); if($mydb) echo 'MySQL is Connected.<br>'; mysql_query('set names utf-8'); if(!mysql_select_db('testdb',$mydb)) die('데이터베이스를 선택할 수 없습니다.<br>'); $result=mysql_query('SELECT * FROM class'); if($result) { while($row=mysql_fetch_row($result)) echo ("$row[0]|$row[1]|$row[2]|$row[3]|$row[4]|$row[5]|<br>"); } else die('SQL 오류발생: '.mysql_error($mydb)).'<br>'; mysql_close($mydb); ?>
이건데요
$result=mysql_query('SELECT * FROM class'); 이부분에서 SELECT * FROM class 이부분의 내용을 계속 바꿔가면서
if를 계속 써야 할 꺼 같은데 해보니까 에러가 뜨네요 ㅠㅠ
이부분 해결방법이라 설명해주실분 혹시 계신가요 ㅠㅠ?