subject : PHP,MS-SQL 스토어드 프로시져 사용하기 [see: 741]




PHP4.1.0 이상 부터 ms-sql 의 스토어드 프로시져를 PHP에서 사용할 수 있습니다.
물론 데이터베이스를 ms-sql 사용하시는 분만 해당 합니다.

스토어드 프로시져는 다 아시겟죠..ASP 하시면..머..
함수 만들어서 쿼리 1번 날리겟다..이거죠..결론은..머든지 해보면 쉽습니당..

PHP4.1.0 부터 지원된 mssql_bind() 를 사용해서 가능 합니다.
( PHP4.1.0 이전 버전에서는 어케 하는지 모름당 ^^ )

mysql 사용하시는 분들은 해당 사항 없습니다. ^^

http://www.php.net/manual/en/function.mssql-bind.php
http://www.php.net/manual/en/function.mssql-execute.php


크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2004/01/09 18:40 2004/01/09 18:40
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/31

subject : Call to undefined function: mssql_connect() [see: 409]




ms sql 서버 연결 시 오류 일 경우 입니당.
$connection = mssql_connect("$h", "$u", "$p");
mssql_select_db($b);

Fatal error: Call to undefined function: mssql_connect() in ..mssql.php on line 7

대신

mssql_select_db($b,$connection);
하세요.
그래도 안되면 odbc_connect 사용하면 됩니다.


크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2004/01/09 18:38 2004/01/09 18:38
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/30

excel 로 파일 저장하기

header( "Content-type: application/vnd.ms-excel" );
header( "Content-Disposition: attachment; filename=$event(복권번호).xls" );
header( "Content-Description: PHP4 Generated Data" );
?>
(1)메뉴 페이지
엑셀파일 다운로드
여기서 target 옵션을 넣지 않는것이 좋습니다.
만약 target 옵션을_blank 로 주었을 경우 새창이 뜨면서 파일 다운을 물어 보는 창이 나오며 다운을 받은 후에도 새로 열린창은 그대로 남아있어 별로 보기 않좋습니다.
그래서 그창을 닫아 볼려고 스크립트등 별짓을 해봤는데도 모르겠더라고여.
반면 _top 옵션 과 옵션을 주지 않았을 경우에는 다운을 물어 보는 창만 나오게 됩니다.
옵션을 주지 않는게 편하겠져^^*
참고로 _top 옵션이나 옵션이 없어도 처음 메뉴 페이지는 그대로 있습니다..^^*
(2)엑센 편환파일 (test_xls.php)
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$i_nvoice.xls");
?>

### 한글 인코딩 안되면 ( 깨질때~! ) ###
< META content="text/html; charset=ks_c_5601-1987" http-equiv=Content-Type >
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2004/01/06 14:49 2004/01/06 14:49
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/29

마우스 커서

subject : 마우스 커서 CSS [see: 232]




넷스는 안되고, 익스도 5.0 인가..4.5 인가 이상에서만 될걸요

===============================
커서이름 - hand 손

커서이름 - wait 모래시계

커서이름 - help 물음표

커서이름 - move 이동표시

커서이름 - crosshair ┼

커서이름 - n-resize ↑

커서이름 - e-resize →

커서이름 - s-resize ↓

커서이름 - w-resize ←

커서이름 - se-resize ↘

커서이름 - sw-resize ↙

커서이름 - ne-resize ↗

커서이름 - nw-resize ↖

안에 넣습니다.





크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/12/29 09:38 2003/12/29 09:38
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/28

마우스오버시 내용보이기02



< SCRIPT>

var nav = (document.layers);
var iex = (document.all);
var skn = (nav) ? document.topdeck : topdeck.style;
if (nav) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = get_mouse;

function pop(msg,bak)
{

var content ="
Detailed Info
"+msg+"
";

if (nav)
{
skn.document.write(content);
skn.document.close();
skn.visibility = "visible";
}
else if (iex)
{
document.all("topdeck").innerHTML = content;
skn.visibility = "visible";
}
}

function get_mouse(e)
{
var x = (nav) ? e.pageX : event.x+document.body.scrollLeft;
var y = (nav) ? e.pageY : event.y+document.body.scrollTop;
skn.left = x - 60;
skn.top = y+20;
}

function kill()
{
skn.visibility = "hidden";
}

< / SCRIPT>
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/12/29 09:37 2003/12/29 09:37
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/27

MySQL 간단한 팁

MySQL 간단한 팁

글쓴이: 장형화 등록: 2002-09-23 06:44:20 조회: 1213
1. MySQL 버전 보기

# ./mysql --version
./mysql Ver 11.15 Distrib 3.23.44, for pc-linux-gnu (i686)


C:mysqlin>mysql --version
mysql Ver 12.10 Distrib 4.0.2-alpha, for Win95/Win98 (i32)


2. MySQL 오류 알기 - 오류가 무엇인지 알아 보기 - perror 사용

# /usr/local/mysql/bin/perror 28
Error code 28: No space left on device

공간이 부족 하다는 오류


3.MySQL 프로세스 모두 보기

mysql> show full processlist;


4. 따옴표 입력

PHP 에서 addslashes()함수나 mysql_escape_string() 함수 사용
php.ini 변경

5. mysql 다른 백업 - mysqlhotcopy 사용

http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_
Administration.html#mysqlhotcopy

shell> mysqlhotcopy database /path/to/some/dir


6.mysql 테이블 상태 체크 하기

mysql> CHECK TABLE tbl_name


7. mysql 테이블 복구 - 깨짐 복구
mysql> REPAIR TABLE 테이블명;


쉘 상에서 myisamchk -r table_name 하는 것과 같다.

mysql> REPAIR TABLE 테이블명 quick;
빠르게 복구



원문 : http://www.tood.net/tood/toodboard/toodread.php?
board=tootech&tcode=1213&position=0



크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/12/29 09:35 2003/12/29 09:35
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/26

subject : 링크에 메일 에서 자동으로 제목을... [see: 275]




Click here


아웃룩이 뜨면서 자동으로 제목이 투덜PHP 가 됩니당...

카...

모르셨져 ????

아셨던분? ^^
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/12/29 09:34 2003/12/29 09:34
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/25

지역번호



서울 02
경기(수원) 031
인천 032
강원 033
충남 041
대전 042
충북 041
부산 051
울산 052
대구 053
경북 054
경남 055
전남 061
광주 062
전북(전주) 063
제주(서귀포) 064

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/12/29 09:31 2003/12/29 09:31
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/24

confirm

폼안에서 또는 폼이 아닌곳에서 삭제 하려는데 한번 묻는 창이 뜨게 만드는 겁니다.
어찌보면 너무나두 간단한 거라 모두 알고 계시리라 생각되면서도 이곳 Q&A나 Tip&Tech 란에는 없길래 올립니다.
우선 폼이 아닐 경우 그냥 게시판처럼 리스트로 돼어있는 경우
======================================

위와같이 하시고...
링크 부분은 이미지이든 글씨이든 상관없이
이미지 또는 글씨^^
============================

다음은 폼안에서의 confirm 예입니다.
일단 폼 name속성은 form입니다.
※ 중간중간에 쓰이는 는 for문을 돌려 해당 갯수만큼 자바스크립트를 생성시킨겁니다.
만약 폼이 딸리 리스트가 20개라면 20번째 스크립트는 del20()가 돼겠죠? 좀 무식합니다.

위와같이 하시고...
링크 부분은 이미지이든 글씨이든 상관없이
이미지 또는 글씨^^
주의 사항~~!!!
여기서 폼인데 해당 번호를 알수가 없다!!! 히든속성의 input상자에 넘겨줄 변수명과 변수값을 넣어주세요..
다음과 같이..
===========================================

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/12/18 16:38 2003/12/18 16:38
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/23





Fatal error: Cannot redeclare meta_read() (previouslydeclaredin /home/storykorea/html/aaaaa/s_send_mail/php/util.php:26) in /home/storykorea/html/aaaaa/s_send_mail/php/util.php on line 26

무슨 에러인가요 도통 감이 안오네요.
아시는분 답변좀 부탁드려요





azio 에러 내용 그대로 군요
redeclare meta_read()
meta_read() 함수가 재 선언 되었군요
그걸 찾아서 없애면 되겠져 07/24 14:21:34

The meta_read()가 이미 선언되어 있는데, 다시 선언했을 때 나타나는 메세지 입니다.
util.php의 26번째 줄에 선언되어 있나 보군요...

함수가 두번 선언됐네요. 함수 이름을 바꾸시면 되겠죠. 07/26 18:47:25

신원솔루션 안타깝게도 php에서는 함수 오버로드가 되지 않습니다.

그러니 님께서 작업하신 프로그래밍은 함수 호출시 두개의 함수를 동시에 불러와서 함수 호출한 곳에서 어디로 가야할지를 모르는 것입니다.

물론 님께서 작성하신 프로그래밍은 jsp에서라면 아무런 문제없이 돌아갑니다.

하지만 php에서는 아직 지원이 안되네요.

그럼.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/12/17 16:22 2003/12/17 16:22
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/22

« Previous : 1 : ... 27 : 28 : 29 : 30 : 31 : 32 : 33 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/05   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Statistics Graph

Site Stats

Total hits:
188705
Today:
174
Yesterday:
717