2014-01-13 5 views
-2

쿼리를 사용하여 행 변수를 채우려는 시도입니다. 코드가 정확하다는 것을 알지 못하고 있지만 보이지는 않습니다.행이 채워지지 않습니다.

I 나타나는 오류 메시지가 어떤 도움이

을 감상 할 수있다

STRING) (

는 mysql_fetch_array입니다 PARAMETER (1) 자원이 될 것으로 기대하고 (제가 사용되지 않는 태그를 사용하고 알고 , 걱정하지 마십시오.)

답변

0

실제로 쿼리를 실행하지 않고 쿼리 문자열에서 배열을 가져 오려고합니다. 당신이 당신의 결과를 가져 오기 전에

+0

음이 ... 왜 아래로 선정됐다 ... : 당신이 뭔가를 할해야

? – superphonic

1

, 당신은 DB에 쿼리를 보낼 필요가 :

$query = "SELECT * FROM event where event_id = '$eventselection'"; 
$results = mysql_query($query); 
$row=mysql_fetch_array($results); 
0

당신이 기능을는 mysql_fetch_array하는 문자열을 보내는, 그리고이 documentation에 따라 잘못 때문에 당신이 얻을 오류입니다.

$eventselection = 1; 
$result = mysql_query("SELECT * FROM event where event_id = '$eventselection'"); 
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { 
     printf("Row column data here: %s", $row["nameOfYourColumn"]); 
} 
mysql_free_result($result); 
관련 문제