> 안녕하세요.
>
> 제가 처음으로 질문을 하는 것 같네요..
>
> 뭐든지 처음이 좋지 않겠습니까?
>
> 이 사이트에서 참 많은 것을 배워갑니다.
>
> 여러분께 감사드립니다. 저 역시도 정보를 공유하도록 노력하겠습니다.
>
> 제가 설치한 버전이 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()하고 같다고 생각하시면 됩니다.
|