mysqli는 뭔가 했더니 mysql보다 더 빠르고, 더 안전한 쿼리문이라는거mysql_query($query, $CONNECT) 를 mysqlI_query($CONNECT, $query) 이렇게 바꾸면 되고 mysql_fetch_array(mysql_query($query, $CONNECT) 를 따로 따로 써야 된다. $rs = mysqlI_query($CONNECT, $query);while($data = mysqli_fetch_array($rs)){} mysql_query 하고 mysqli_query 는 파라미터 값의 순서가 달라진다. (주의!) 참고내용 : ▶ PHP5에서 MySQLi 확장 사용하기 이렇게 두가지를 지원합니다. MySQL 확장은 MySQL 4.1.0 이상의 모든 기능을 지원하지 않..
소스상에서 문제도없고 쿼리가 문제있는것도 아닌데한글도 정상적으로 잘 나오는데 한글이 들어간 쿼리문을 실행시에 정상적인 결과가 나오지 않을때가 있다. 인코딩 문제인데, 본 글에서는 jsp를 예제로 설명한다. String URL = "jdbc:mysql://localhost:3306/DATABASE";String USER = "USER";String PASS = "PWD"; 여기서 핵심은 ?useUnicode=true&characterEncoding=utf8db실행 자체의 인코딩을 바꿔주는 것이다. 이것은 URL에 붙여주면 된다.아래와 같이 String URL = "jdbc:mysql://localhost:3306/DATABASE?useUnicode=true&characterEncoding=utf8"; 실행..