<?
?> 이 구문안에 사용한다. 스크립트나 html 구문의 중간에 작성가능하다.
1. 변수
- 변수명 앞에 $를 붙인다. 자료형의 구별이 없다. 배열은[]을 사용한다.
$data = 10;
$name = 'Kate';
$num[10] = 2;
- 전역변수를 사용할려면 global를 붙인후 사용한다.
global $num;
$num = 20;
2. 수식, 연산자
- C언어와 거의 동일하다.
==, <>, >, <, >=, <=, &&, ||
3. 함수
- 함수명 앞에 function을 붙인다.
- 리턴값이 있으면 $result를 사용한다.
function sum($a, $b)
{
$result = $a + $b;
}
4. echo
- 화면에 출력한다.
- 다음과 같이 스크립트 문을 사용할 수 있다.
echo "<script language='javascript'>";
echo "alert(' 값 = ".$num." ');"; // php 변수 사용
echo "</script>"
5. mysql_query()
- 쿼리를 전송한다.
$query = mysql_query("select * from table");
6. mysql_fetch_array()
- select된 값들을 배열 형태로 읽어들인다.
$row = mysql_fetch_array($query);
echo $row[나이]; // 읽어들인 행의 나이 컬럼 값을 출력
7. mysql_connect('주소', '계정', '패스워드')
- mysql에 접속한다
$connect = mysql_connect('localhost', 'test', '1234');
8. mysql_select_db('데이터베이스', 접속)
- 데이베이스를 가져온다.
mysql_select_db('data', $connect);
※ 한글 데이터가 제대로 전달되지 않으면 다음 쿼리를 날려본다.
mysql_query ('set names euckr');
mysql_query ('set character set euckr');
?> 이 구문안에 사용한다. 스크립트나 html 구문의 중간에 작성가능하다.
1. 변수
- 변수명 앞에 $를 붙인다. 자료형의 구별이 없다. 배열은[]을 사용한다.
$data = 10;
$name = 'Kate';
$num[10] = 2;
- 전역변수를 사용할려면 global를 붙인후 사용한다.
global $num;
$num = 20;
2. 수식, 연산자
- C언어와 거의 동일하다.
==, <>, >, <, >=, <=, &&, ||
3. 함수
- 함수명 앞에 function을 붙인다.
- 리턴값이 있으면 $result를 사용한다.
function sum($a, $b)
{
$result = $a + $b;
}
4. echo
- 화면에 출력한다.
- 다음과 같이 스크립트 문을 사용할 수 있다.
echo "<script language='javascript'>";
echo "alert(' 값 = ".$num." ');"; // php 변수 사용
echo "</script>"
5. mysql_query()
- 쿼리를 전송한다.
$query = mysql_query("select * from table");
6. mysql_fetch_array()
- select된 값들을 배열 형태로 읽어들인다.
$row = mysql_fetch_array($query);
echo $row[나이]; // 읽어들인 행의 나이 컬럼 값을 출력
7. mysql_connect('주소', '계정', '패스워드')
- mysql에 접속한다
$connect = mysql_connect('localhost', 'test', '1234');
8. mysql_select_db('데이터베이스', 접속)
- 데이베이스를 가져온다.
mysql_select_db('data', $connect);
※ 한글 데이터가 제대로 전달되지 않으면 다음 쿼리를 날려본다.
mysql_query ('set names euckr');
mysql_query ('set character set euckr');