본문 바로가기

$_SESSION 의 사용 session(세션)을 사용하기 위해서는 먼저 세팅을 해야한다.session_start(); 함수로 세션을 사용한다고 선언을 해야한다. 필히 꼭!!! 세션 값할당$_SESSION['userId'] = "popo";위 방식으로 세션에 값을 할당한다. 세션사용$_SESSION['userId'] 이런식으로 사용 세션의 삭제unset($_SESSION['userId']) 더보기
$_COOKIE 쿠키 사용 쿠키설정setcookie("userId","popo");setcookie("userName","kimdongsu"); 쿠키사용$_COOKIE[userId];$_COOKIE[userName]; 쿠키삭제setcookie("userId","");setcookie("userName",""); 더보기
ceil(), floor(), round() 반올림 처리하는 함수들 ceil() 함수는 소수점 자리의 숫자를 무조건 올리는 함수이다.ceil의 사전적의미 ' 천장을 만들다'처럼 무조건 소수점 자리를 올린다.ceil(99.2) = 100ceil(0.11111) = 1ceil(5.9) = 6ceil(-3.22) = -3실수(float)을 정수(integer)로 만든다. floor() 함수는 뜻 그대로 바닥으로 만든다.소수점 아래를 무조건 무시floor(3.6) = 3floor(5.1) = 5floor(-1.6) = -2 round() 함수가 우리가 보통 알고 있는 반올림함수다.round(3.4) : 3round(5.6) : 6round(9.5) :10round(-2.5) : -3round(-3.6) : -4round(-5.4) : -5 더보기
mysql_query() 쿼리를 날리다 mysql_query() 함수는 sql 쿼리를 날린다.즉 sql 구문으로 작성된 문구를 실행해 주는 역할이다. $sql = "select * from mama";$result = mysql_query($sql,$connect);echo $sql; 예를 보면 sql문으로 작성된 $sql을 mysql_query($sql,$connect) 로 쿼리를 DB로 보내고 있다.$connect는 접속정보다 쿼리를 작성했다면 반드시 mysql_query()로 실행한다는걸 명심하자. 더보기
mysql_result() 레코드 특정위치 값 가져오기 mysql_result() 함수는 특정 위치의 필드값을 가져온다.string mysql_result ( resource $result , int $row [, mixed $field = 0 ] )첫번째인자는 쿼리문의 식별자번호의 반환값두번째인자는 레코드 행위치세번째인자는 레코드 열위치 더보기
mysql_num_fields(), mysql_fetch_row() 총필드갯수 받아오기와 뽑아내기 mysql_num_fields() 는 총필드(컬럼?) 값을 가져온다. 이름, 주소, 전화번호, 우편번호, 핸드폰 이라는 테이블에 5개의 필드가 있다면mysql_num_fields()를 사용해 총 필드갯수를 구한다. mysql_fetch_row()는 mysql_fetch_array()와 비슷하나mysql_fetch_array() 함수가 변수에 필드값을 적어 사용할 수 있으나mysql_fetch_row()는 단지 배열 즉 숫자만 사용가능하다.예)$sql = "select * from boys"$result = mysql_query($sql,$connect); $row = mysql_fetch_array($result);$row[name] $row[addres] ... 로 사용가능하다. $row = mysql.. 더보기
mysql_num_rows(), mysql_fetch_array() DB 총갯수 추출, 뽑아내기 게시판에서 총게시물수를 뽑아낼때 쓰는 함수 mysql_num_rows()와게시판의 내용을 하나씩 뽑아서 보여주는 함수 mysql_fetch_array()함수. $sql = "select * from boys";$result = mysql_num_rows($sql); echo "전체게시물수:".$result; 로 사용해서 총 게시물수를 구하던지...아님 count()사용으로 게시물을 뽑을수 있다.count()사용시에는 mysql_num_rows()말고mysql_fetch_array() 를 사용한다. $sql = "select count(*) from students";$result = mysql_query($sql,$connect); $cnt = mysql_fetch_array($result);$total.. 더보기
MySql DB접속 - mysql_connect, mysql_select_db MySQL에서 DB에 연결하고 선택해서 사용할려면 아래의 API(즉 함수, 또는 명령어(?))를 사용해야 합니다. mysql_connect는 DB를 연결하는 함수(명령어)입니다. 사용방법: $connect = mysql_connect("localhost","ID","비밀번호")요넘은 변수 연결함수 주소 $connect라는 변수에 접속 정보를 담습니다.담을때는 mysql_connect 함수를 사용하여 담습니다.mysql_connect()함수의 사용법은 첫번째, 주소가 들어갑니다. 보통 웹호스팅(cafe24등)에서는 localhost로 적습니다. 만약 주소가 있다면 ABC.com등으로 적어주면됩니다.두번째, DB접속 아이디를 적어줍니다.세번째, DB접속 비밀번호를 적어줍이다. DB에 접속을 하면 DB를 사용.. 더보기
글자수, 글자추출 strlen(), substr(), explode() 글자를 나누는 함수입니다.strlen() 함수는 글자의 갯수와 위치를 기반으로 선택합니다.strlen은 아마 string(컴퓨터에서 문자열을 나타냄) + length(길이) 를 줄여서 쓴걸로 보입니다.즉 문자열의 길이와 관련된 함수죠. 사용법:strlen("문자열") 이런 형식이죠.예를 보죠.strlen('풍선이 하늘을 날다')이렇게 작성하면 "풍선이 하늘을 날다" 의 문자열 길이를 변환(즉 길이)값을 돌려줍니다. 돌려준다는 말은'알려준다' '표시한다'로 받아들이면 됩니다. 왜 돌려준다는 말을 쓰느냐하면 "strlen('풍선이 하늘을 날다')" 이렇게 컴퓨터에 질문을 보냅니다.그럼 컴퓨터에서는 저 코드(문구)를 보고 해서해서 저기에 해당하는 값 즉 질문에 해당하는 strlen() 함수의 질문 '풍선이 하.. 더보기