묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
PHP 코드 질문입니다.
2003.02.18 16:23
난생 처음 php 코딩을 해보는데요, 뭐가 잘못된건지 잘 모르겠습니다.
테이블은 분명히 제대로 생성되었구요..
install.php는 테이블 생성부분인데, 별다른 에러는 안나구요,
ft_view.php를 실행시켰을 때
"Warning: Supplied argument is not a valid MySQL result resource in ft_view.php on line 3"
이런 에러가 뜹니다.
계속 생각해봤는데, 아무리 봐도 모르겠습니다. 고수님들의 답변 부탁드립니다..ㅠㅠ
//ft_view.php의 내용
<? include "./config.php";
$freet = mysql_query("select * from user", $connect);
$freerow = mysql_fetch_array($freet)
?>
(그밑에는 자잘한 html코드...)
//config.php의 내용
<?
$host_name="localhost";
$user_name="resisto";
$db_name="resisto";
$db_password="*******"; //물론 실제로는 제대로 되어있습니다. -_-;
$connect = mysql_connect($host_name, $user_name,$db_password) or message(mysql_error());
mysql_select_db($db_name, $connect ) or message(mysql_error());
?>
//install.php의 내용
<?
include "config.php";
$que="create table freetalk_main ( syear int(4), smonth int(2), sdate int(2), comment text )";
?>
<?
mysql_query($que, $connect);
if(mysql_error())
{
echo "<div align=center><br><br><br>".mysql_error()."<br><br>
<a href=javascript:history.go(-1)>이전화면으로 이동</a>";
}
else echo"<br><br><div align=center>테이블 설치 완료.</div>";
?>
테이블은 분명히 제대로 생성되었구요..
install.php는 테이블 생성부분인데, 별다른 에러는 안나구요,
ft_view.php를 실행시켰을 때
"Warning: Supplied argument is not a valid MySQL result resource in ft_view.php on line 3"
이런 에러가 뜹니다.
계속 생각해봤는데, 아무리 봐도 모르겠습니다. 고수님들의 답변 부탁드립니다..ㅠㅠ
//ft_view.php의 내용
<? include "./config.php";
$freet = mysql_query("select * from user", $connect);
$freerow = mysql_fetch_array($freet)
?>
(그밑에는 자잘한 html코드...)
//config.php의 내용
<?
$host_name="localhost";
$user_name="resisto";
$db_name="resisto";
$db_password="*******"; //물론 실제로는 제대로 되어있습니다. -_-;
$connect = mysql_connect($host_name, $user_name,$db_password) or message(mysql_error());
mysql_select_db($db_name, $connect ) or message(mysql_error());
?>
//install.php의 내용
<?
include "config.php";
$que="create table freetalk_main ( syear int(4), smonth int(2), sdate int(2), comment text )";
?>
<?
mysql_query($que, $connect);
if(mysql_error())
{
echo "<div align=center><br><br><br>".mysql_error()."<br><br>
<a href=javascript:history.go(-1)>이전화면으로 이동</a>";
}
else echo"<br><br><div align=center>테이블 설치 완료.</div>";
?>
댓글 5
-
뒹굴리스트
2003.02.18 16:30
-
뒹굴리스트
2003.02.18 16:30
잠깐.
근데 user 테이블 생성되어 있나요? -
조승연
2003.02.18 16:33
네. user이 생성이 안되어있었습니다..ㅠㅠ
알아내고 와보니 벌써 답변이 붙어있군요..^^; 역시 nzeo의 고수님들이네요..
감사합니다 ^^; -
조승연
2003.02.18 16:34
근데 mysql_query앞에 @붙이는건 어떤 차이가 있나요? -
뒹굴리스트
2003.02.18 16:50
@ 붙이면 경고문이 출력이 안 되구요;
@ 안 붙이면 경고문 출력이 됩니다;;
헐;;;;
@mysql_query