> > 안녕하세요.
> >
> > 제가 처음으로 질문을 하는 것 같네요..
> >
> > 뭐든지 처음이 좋지 않겠습니까?
> >
> > 이 사이트에서 참 많은 것을 배워갑니다.
> >
> > 여러분께 감사드립니다. 저 역시도 정보를 공유하도록 노력하겠습니다.
> >
> > 제가 설치한 버전이 3.21.33b-log 인데, 3.23버전에서 지원하는
> >
> > 몇가지 기능을 하지 못하는 것 같습니다.
> >
> > 예를 들어 현재 날짜에 60일을 더하고 싶을 때,
> >
> > select now()+interval 60 day; 를 하면 3.23버전 메뉴얼에서는
> >
> > 된다고 나와있는데, 제가 설치한 버전에서는 안되는 군요..
>
> 정확한 구문은 select date_add( now(), interval 60 day );
>
> 인듯 합니다.
>
> 60일이니 두 달을 의미 더하는 것이라면
>
> select date_add( now(), interval 2 month );
>
> 이런식으로 사용하실수 있습니다.
> >
> > 그리고 테이블을 생성할때 데이타 타입을 TEXT로 하면, parse 에러가
> > 발생하더군요..
>
> 문제를 해결하기 위해서는 우선 테이블 생성 SQL을 같이 올려 주시면
>
> 좀 도움이 되지 않을까 합니다.
>
> >
> > 정말 제가 설치한 버전에서만 안되는것인지 제가 잘못한것인지 모르겠
어
> 요.
> > .
> >
> > 지금 당장 db설계를 끝내야 하는데 이런 간단한 문제에 억매여서,
> > 여러번 다시 설치하고 했습니다.
> >
> > 참 그리고
> > php코드에서
> > $connect=mysql_connect("","","") or die("접속불가능");
> > 이런 코드에서 die()가 하는 역할은 무엇입니까?
> >
> > 그럼 이만, 꾸벅!!!!!!
>
> perl구문 처럼 앞 문장이 FALSE인 경우 바로 die()가 실행됩니다.
>
> 여기서 die("string")는 string을 출력한후 바로 스크립트(PHP구문)에
서
> 바로
>
> 빠져 나옵니다.
>
> 즉 echo "string"; exit()하고 같다고 생각하시면 됩니다.
답변에 감사합니다. 많은 도움이 되었습니다.
꾸벅
>
|