$(function() { var cd, m = 5, s = 1; var CountDown = function() { if(--s == 0) { if(s == 0 && m == 0) { clearInterval(cd); $("#timer").text("05:00"); alert("입력 시간이 초과되었습니다."); location.reload(); } else { s = 59; m = m - 1; } } $("#timer").text("0" + m + ":" + (s < 10 ? "0" + s : s)); }; cd = setInterval(CountDown, 1000); });
pno : project 테이블의 no mno : member 테이블의 no 클라이언트가 이런 요구를 했습니다. 프로젝트별로 정렬을 하되 여기에서 글을 쓴 사람이 있는 값부터 우선 정렬을 하고 없는 사람들은 그냥 no를 기준으로 정렬을 하라고... 21 / 5532 3 / 8026 20 / 8127 1 / 8155 4 / 0 5 / 0 ... 생략 ... 그러면 결과는 위와 같겠네요. 보통은 `pno` DESC, `mno` ASC 이런 식으로 하면 되겠지만 칼럼 값이 0인 애들이 있습니다. 내림차순이면 상관이 없는데 하필이면 오름차순이네요. 그러면 0인 애들이 제일 상단에 가게 됩니다. mno 칼럼 값이 0인 애들은 1000000000 이 값을 넣어 버리고 no 칼럼을 기준으로 정렬을 하면 됩니다. SE..
var_dump(is_int(9223372036854775807)); 만약 true가 리턴된다면 64비트이고 false가 리턴된다면 32비트입니다. 이미 저 숫자가 2의 32승인 4,294,967,296 이 숫자를 넘어섰기 때문에... 참고로 2의 64승은 18,446,744,073,709,551,616입니다.
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.' in /home/xxxxx/www/xxxx/xxxxx.p..
칼럼 하나에서 여러 단어로 검색할 때 LIKE를 여러 번 써야 하는 수가 있습니다. SELECT * FROM #table WHERE `column` LIKE '%aaa%' OR `column` LIKE '%bbb%` OR `column` LIKE `%ccc%' 너무 무식하게 길어집니다. 이런 때 REGEXP 연산자를 써서 SELECT * FROM #table WHERE `column` REGEXP 'aaa|bbb|ccc' 이렇게 줄여서 쓰면 됩니다. 반대의 경우도 있습니다. 칼럼 여러 개에 하나의 단어로 검색할 때입니다. 이런 때는 아래처럼 쿼리를 씁니다. SELECT * FROM #table WHERE `column1` LIKE '%aaa%' OR `column2` LIKE '%aaa%` OR `col..
try { $pdo = new PDO("mysql:host=localhost; dbname=DBNAME; charset=utf8", "ID", "PASSWORD", [ PDO::MYSQL_ATTR_FOUND_ROWS => true, PDO::ATTR_EMULATE_PREPARES => true, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC ]); //$pdo->exec("SET NAMES utf8"); } catch(PDOException $e) { die("Connection Failed : ".$e->getMessage()); } 자신의 호스팅에 설치된 PHP 버전이 5.3.6 ..