2012-10-10 2 views
0

설정 및 값을 저장하는 테이블이 있습니다. 데이터베이스에서 값을 가져 오는 가장 좋은 방법은 무엇입니까?SQLite PDO를 사용하여 테이블에서 단일 값 반환

설정 테이블은 다음과 같이 규정한다 :

setting value 
host  1.2.3.4 
port  1234 
user  me 
pass  cake 

예 : 나는이 이제 데이터베이스와 반응하는 권장되는 방법입니다 PDO

$sth = $dbh->prepare('SELECT value FROM settings where setting = :host'); 
$sth->bindValue(':host', $host, PDO::PARAM_STR); 
$sth->execute(); 
$value = $sth->fetch(); 
return $value; 

사용하고

$host = $db->query('SELECT value FROM settings where setting = "host" '); 
print $host; 
+0

무엇을 실제로하고 싶습니까? btw 어떻게'setting = "host"'할 수 있습니까? –

+0

@ Mr. Alien 설정 테이블 (또는 다른 설정)에서 host 값을 가져오고 싶습니다. – Jeremy

+0

데이터베이스 디자인이 실제로 잘못되었습니다 ... –

답변

3

.

+0

감사합니다, 이것은 정확히 내가 한 것입니다. – Jeremy

관련 문제