Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 웹하드순위
- MySQL
- date
- Apache
- Arrays
- curl
- JavaScript
- 무료다운로드쿠폰
- Session
- OOP
- file-upload
- 웹하드추천
- UTF-8
- 경영
- jquery
- Linux
- Laravel
- HTML
- variables
- JSON
- php
- composer-php
- string
- post
- Regex
- Forms
- function
- Ajax
- 전략
Archives
- Today
- Total
개발! 딱 깔끔하고 센스있게!
PHP OOP 데이터베이스 연결 본문
저 는 대상 을 대상 으로 프로 그래 밍 하 는 개념 을 배우 기 시 작 했 습 니 다.
함수 로 작 성 했 습 니 다.
그것 은 일 을 잘 하지만, 나 는 내 가 정확하게 하 는 지 아 는 것 에 관심 이 있다.
이것 은 나의 코드 입 니 다:
class Database{ const DB_HOSTNAME = 'localhost'; const DB_USERNAME = 'root'; const DB_PASSWORD = 'password'; const DB_NAME = 'shop'; protected $_db_connect; protected $_sql; protected $_result; protected $_row; function db_connect(){ $this->_db_connect = mysql_connect(self::DB_HOSTNAME,self::DB_USERNAME,self::DB_PASSWORD) or die(mysql_error()); } function slect_db(){ mysql_select_db(self::DB_NAME) or die(mysql_error()); } function sql(){ $this->_sql = 'SELECT * FROM users'; } function query(){ $this->_result = mysql_query($this->_sql); } function fetch_array(){ while($this->_row = mysql_fetch_array($this->_result)){ $username = $this->_row['user_USERNAME']; echo ""; echo "- ".$username."
"; echo "
"; } } function db_close(){ mysql_close($this->_db_connect); } } $database = new Database(); $database->db_connect(); $database->slect_db(); $database->sql(); $database->query(); $database->fetch_array(); $database->db_close();
대답 하 다.
PDO 나 my sql I 를 사용 하 십시오. 더 안전 하기 때문에 mysql ux 함수 가 상술 한 것 처럼 버 려 졌 습 니 다.
PDO 의 통용 코드 를 사용 하여 새로운 시 도 를 하도록 제 공 했 습 니 다.
설명 에서 설명 한 바 와 같이 만약 에 대상 을 대상 으로 하 는 디자인 을 찾 고 있다 면 데 이 터 를 다시 표시 하지 말 아야 합 니 다.
검색 을 실행 한 후에 원 하 는 줄 을 되 돌려 주 고 그 곳 에서 foreach 순환 과 같은 물건 을 사용 하여 데 이 터 를 표시 해 야 합 니 다.
이렇게 하면 당신 의 데이터베이스 류 도 여러 개의 데이터 베 이 스 를 연결 할 수 있 습 니 다.
동시에 열 리 지 않 습 니 다!참고 로 이 코드 는 생산 이나 행사 에서 사용 하기 전에 테스트 를 해 야 합 니 다.
설정. pp:
database. class. phop 파일:
pdo = $pdo; } function getData() { $query = $this->pdo->prepare('SELECT * FROM database'); $query->execute(); return $query->fetchAll(); } } ?>
index. phop 파일:
getData(); ?>
'개발 스크랩 메모 > PHP' 카테고리의 다른 글
PHP 디 코딩 JSON POST [종료] (0) | 2020.11.30 |
---|---|
PHP 에서 날 짜 를 바 꿀 때 "대상 이 아 닌 구성원 함수 format () 의 호출" (0) | 2020.11.30 |
페 이 스 북 응용 프로그램 탭 - > PHP 를 사용 한 외부 링크 (0) | 2020.11.30 |
PHP 는 특정 refresurl / 페이지 에 만 접근 할 수 있 습 니 다. (0) | 2020.11.30 |
PHP CURL 에서 POST 에서 GET 로 전환 하 는 방법 (0) | 2020.11.29 |
Comments