[마녀일기] PHP 내에서 JavaScript 사용하기(07.12)

마녀일기 2015. 7. 12. 17:29

[마녀일기] PHP 내에서 JavaScript 사용하기



 PHP에서 JavaScript를 사용할 일이 있어서 echo 출력문을 통해 사용하려고 하였다.


 잘못된 사용

<?
    echo "<script>alert('경고창 띄우기')</script>";
?>


 처음에는 멋도 모르고 이렇게 작성하였다.


 이런... 왜 안되지 하면서 포기하고 있던 찰라...


 예전에 내가 개발하던 소스를 보면서 내가 바보임을 알았다.


 이런식이 아니라 이런 식으로 작성해야 했는데.


 바른사용 예

<?
    echo("
        <script>
            alert('바보인증 중 입니다.');
        </script>
    ");
?>


 에휴 이런식으로 쓰니까 되었다.


 전에도 사용해 봐놓구선 왜 기억을 못해...


 하여튼 이놈의 닭대가리...

[마녀일기] 데이터 전송간에 파이어버그 잘 사용하자.

마녀일기 2015. 5. 18. 17:47

Ajax를 사용하여 POST 값을 전달한후


JSON 형태로 돌려 받는걸 제작중


값이 정상적으로 돌아오지 않아 삽질 중이었다.



이유는 파이어버그(FireBug)를 통해서 찾을 수 있었다.


POST로 전달하는 부분에 오타가 있었던것.


젠장...

[마녀일기] json_encode, json_decode 사용하다가 짜증~

마녀일기 2015. 5. 12. 18:13

분명이 JSON 형태로 데이터를 만들었는데.


배열 형태로 데이터를 계속 불러올 수 없어 확인 해 봤더니.







이렇다더라.


아 짜증 제대로


내일 여기 페이지 참고 해서 마무리 해야지.

http://pear.php.net/package/Services_JSON/download/

[마녀일기] 최근 7일전의 게시글에 new icon 띄우기위한 쿼리(mysql)(2015.0428)

마녀일기 2015. 4. 27. 17:46

게시판에 최근 7일전의 게시글의 경우 NEW 아이콘을 나타나게 해야해서.

아래와같이 쿼리를 구성해 봤다.



SELECT
      lm_cate
    , lm_title
    , IF(DATE_SUB(NOW(), INTERVAL 7 DAY) <= reg_date, 1, 0) AS new_icon
    , lm_price_ori
FROM
    ks_lecture_mst
ORDER BY
    new_icon DESC


※ 출력화면


mysql의 if 절을 사용하여

new_icon에 최근 7일전의 게시판인 경우 1의 값이 나타나겠끔 설정했다.


[마녀일기] 삽질 == Apache + PHP + MySQL 연동

마녀일기 2015. 1. 2. 14:49


최근에 컴퓨터를 포맷했다.


그래서 로컬에 Apache와 PHP그리고 MySQL을 다시 설치 해야 했는데.


뭐 지난번에 아파치 설치는 블로그에 포스팅 잘 해놨으니까.

(MySQL 연동 설정을 안해놔서 문제였다... ㅠ.ㅠ)


문제 없겠지.


라고 생각하고 있었다.


...


MySQL 설치 완료...


Apache 설치 완료...


PHP 설치 완료...


Apache + PHP 연동 완료...


Apache + PHP + MySQL 연동...



Call to undefined function mysql_connect() in...


Call to undefined function mysql_connect() in...


Call to undefined function mysql_connect() in...



줸장...


후...


전에 MySQL 이랑 PHP 연동하면서.


클립해둔 페이지들 뒤져보면서 몇일을 머리 싸맸지만 결국 실패...


후...


결국 phpinfo();를 보면서 설정 확인하는 방법들이나.


php.ini의 설정들이 무엇을 의미하는지.


레지스트리와 환경변수 설정을 해줬다 지웠다를 반복...


하면서 겨우 해결 할 수 있었다.


에휴...


전에 포스팅 한내용 싸그리 다 지우고...


다시 해야겠다.



요번에 알게된 사실들 잘 정리해 놔야지...


후 결국 몇날 몇일의 삽질 끝에...


머리 식히고 다시 삽질 했더니 되었다는 이야기...


아 짜증 제대로다...




  • 2015.05.26 01:31 ADDR 수정/삭제 답글

    비밀댓글입니다

    • 사악미소 2015.05.26 09:52 신고 수정/삭제

      http://wickedmagic.tistory.com/381
      이 에러 나서 다음날 다시 정리한 포스팅 내용입니다.
      참고하셔요 ㅋㅋ