
mysql_db_query 함수는 MySQL 4.1.13 버전부터 deprecated 되었으며, PHP 5.5.0 버전부터는 사용할 수 없습니다. 대신에 MySQLi 확장이나 PDO를 사용하는 것을 권장합니다.
하지만, 만약에 MySQL 4.1.13 이전 버전을 사용하고 있다면, 다음과 같이 db_query_string을 작성할 수 있습니다.
#hostingforum.kr
php
$result = mysql_db_query("SELECT * FROM 테이블명 WHERE column명 = '값'");
이러한 코드를 사용해도 되지만, MySQLi 또는 PDO를 사용하는 것을 권장합니다.
예를 들어, MySQLi를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
php
$conn = new mysqli("호스트", "사용자이름", "비밀번호", "데이터베이스명");
$result = $conn->query("SELECT * FROM 테이블명 WHERE column명 = '값'");
또한, PDO를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
php
$dbh = new PDO("mysql:host=호스트;dbname=데이터베이스명", "사용자이름", "비밀번호");
$result = $db->query("SELECT * FROM 테이블명 WHERE column명 = '값'");
이러한 방법들을 사용하면, 더 안전하고 효율적인 데이터베이스 접속을 할 수 있습니다.
2025-04-13 21:48