$ext1 = pathinfo($_FILES['upload']['name'], PATHINFO_EXTENSION); echo $ext1; // result : jpg $ext2 = pathinfo($_FILES['upload']['name']); print_r($ext2); /* result Array ( [dirname] => . [basename] => test.jpg [extension] => jpg [filename] => test ) */
$(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..
"010", "011", "016", "017", "018", "019" "02", "031", "032", "033", "041", "043", "044", "051", "052", "053", "054", "055", "061", "062", "063", "064" selectbox로 만들 때 늘 다른 데서 갖고 오기 귀찮아서 넣습니다.
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..