2014-02-11 3 views
1

MainPage의 첫 번째 행에서 데이터를 검색하려고합니다. 여기첫 번째 행에서 특정 열을 검색하려고 시도했습니다.

$con=mysqli_connect("localhost","---","---","---"); 
// Check connection 
if (mysqli_connect_errno()) 
    { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 


$result = mysql_query($con,"SELECT concat (MainPage) from content"); 
$row = mysql_fetch_row($result); 
echo $row[0]; 

mysqli_close($con); 

내가받은 오류 발생 :

경고 :는 mysql_query()는 : 여기 내가 사용하는 코드는 제공된 인수는 라인 (17)에 유효한 MySQL의 링크 자원에 ... 아니다

왜 그런가? 감사합니다.

+0

CONCAT (MainPage) 당신이 MainPage을 conceiting 무엇 작동하지 않습니다 시도? –

답변

1

당신은 mysql과 mysqli 사이를 섞었다. 이

$result = mysqli_query($con,"SELECT concat(MainPage) as mainp from content"); 
$row = mysqli_fetch_array($result); 
echo $row['mainp']; 
1
resource mysql_query (string $query [, resource $link_identifier = NULL ]) 

$con는 두 번째 매개 변수

또한 mysqli_connect하지만 mysql_query을 사용하는

입니다. 당신은 사용해야 mysqli_query

0

당신은 BY ORDER 수 :

$ 결과 =는 mysql_query ($ 사기꾼, "CONCAT (MainPage를 선택) 내용 order by MainPage limit 1에서");

큰 데이터 세트 인 경우 MainPage에 색인을 추가하는 것이 좋습니다.

관련 문제