php로 쿼리문을 작성하였는데 실패만 뜹니다.ㅜㅜ 채택완료
제가 mysql DB에 직접 명령어를 입력할땐 정상으로 작동이 잘되는데,
$sql = "insert into 테이블a (컬럼1,컬럼2,컬럼3..)
select 컬럼1,컬럼2,컬럼3.. from 테이블b";
mysql_query($sql);
if(mysql_insert_id()==0){
echo '실패';}else{
echo '성공';
}
?>
test.php 파일에 이렇게 작성후 실행하면 실패만 나옵니다.(혹시나 하여 db값을 확인하였는데 null)
제가 잘못된 부분이 어느부분인지 알수있을까요?
실행한 방법은
도메인/test.php 이렇게 실행하였습니다.
질문이 잦은점 죄송합니다ㅜㅜ
답변 7개
위 소스 처럼 하시면 안댈수 밖에 없고요
그누보드를 이용하실껀지 아니면 그냥 생으로 코딩해서 사용하실껀지
그누보드를 사용하실꺼면
include_once('그누보드 설치경로 /common.php');
이런식으로 하셔야 하고
그냥 그누보드 없이 작성하실꺼면
$link=mysql_connect('host','user','pass');
query ...
mysql_query($sql,$link)
이렇게 커넥트 맺는 부분 부터 있어야죠
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
mysql_connect()
mysql_select_db()
연결하엿나요???
/common.php 부분에서 위에 부분을 처리해줍니다.
test.php 에서
include_once("common.php");
추가 하셔서 인크루드 해주세요.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
그누보드가 버전업되면서
mysql_로 시작하면 작동을 안합니다.
/lib/common.lib.php 에 재정의되어 있어서 그래요.
mysql_ 로 시작하는 함수에서 앞의 my를 빼보세요.
예를 들어
mysql_query 는 sql_query
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인