나는 이런 상황에 처해 있는데 왜 작동하지 않는지 알 수 없다. 나는 그것이 간단하다는 것을 내기하지만, 나는 단지 해결책을 찾을 수 없다. 다른 함수에서 mysql_query가 반환되지 않습니까?
이
은 첫 번째 파일입니다 : 내가 얻을function query($query){
return mysql_query($query) or die (mysql_error());
}
오류는 다음과 같습니다 :
$result = query("SELECT name FROM table WHERE something=1 LIMIT 1");
$row = mysql_fetch_row($result);
echo $row[0];
이 두 번째 파일에서 쿼리 기능입니다 라인 @
mysql_fetch_row() expects parameter 1 to be resource, boolean given
어디
$row = mysql_fetch_row($result);
입니다.
이 이런 식으로 작동하지 않습니다, 나는
$result = query("SELECT name FROM table WHERE something=1 LIMIT 1");
$result = mysql_query("SELECT name FROM table WHERE something=1 LIMIT 1");
두 경우 모두 var_dump ($ result)를 사용하면 어떤 결과가 발생합니까? – MyStream
예, 변수가 있지만 통과 한 후 $ 쿼리를 반복했는데 좋았습니다. 뭔가 다른 것이 문제 였고 왜, 어떻게되는지는 모르지만 해결했습니다. – 10robinho
F .... F .... S .. –