2014-07-13 4 views
0

데이터베이스에서 내 웹 사이트에 데이터를 가져 오려고합니다. 내 데이터베이스에는 ID, 유형 (제목, 이미지, 단락), 페이지 이름 및 내용 (예 : titel을 입력 할 때 h1을 표시하는 html 코드를 입력 한 경우) 행이 있습니다. 나는 무언가를 시도했지만 효과가 없습니다. 너희들이 나를 도와 줄 수 있니? 내 코드 :ID와 이름으로 데이터베이스에서 데이터를 검색합니다.

$connect = mysql_connect("localhost", "root", "root"); 
$select_data = mysql_select_db('portfolio', $connect); 
$select_data = mysql_query("SELECT * FROM page_directory WHERE pagename='index' id='1'") or die(mysql_error()); 
while($fetch=mysql_fetch_assoc($select_data)) { 

    $oDiv = $dom->getElementById('contentContainer'); 
    $oH1 = $dom->createElement('h1',$fetch["content"]); 

    $oDiv->appendChild($oH1); 
} 
+0

나는 당신이 당신의 쿼리에서 '페이지 이름 ='인덱스 'ID ='1'' 사이에'AND'를 놓쳤다 생각합니다. – Wanderer

+0

네, 그거야! 감사 :) –

답변

0

시도해보십시오.

CODE

$connect = mysql_connect("localhost", "root", "root"); 
$select_data = mysql_select_db('portfolio', $connect); 
$select_data = mysql_query(
    "SELECT * 
    FROM page_directory 
    WHERE pagename='index' 
    AND id='1'") or die(mysql_error()); 
while($fetch=mysql_fetch_assoc($select_data)) { 
$oDiv = $dom->getElementById('contentContainer'); 
$oH1 = $dom->createElement('h1',$fetch["content"]); 

$oDiv->appendChild($oH1); 
} 
관련 문제