2011-11-16 7 views
-2

데이터베이스에 저장된 이미지를 검색하려고합니다. 이미지를 표시하려고 시도하기 전에 이미지의 이름을 인쇄하려고합니다. 필드 (41) CATEGORY_ID데이터베이스에서 이미지 이름을 간단하게 검색합니다.

<?php 
$category_image_raw = "select c.categories_image from categories c where c.categories_id in(41)"; 

echo $category_image_raw['categories_image']; ?> 

에 업로드 이미지를 가지고 : 이것 좀 ... 필드와

지금 나는 테이블을 불렀다 카테고리 이것은 PHP에서 내 쿼리입니다, categories_image

을 categories_id 그것. 이 작동하지 않습니다. 나는 무엇을 놓치고 있습니까?

+0

PHP에서 실행중인 것은 처음 mysql 쿼리입니까? –

+0

@ Col.Shrapnel 기본적으로 예. 이미 나를 위해 만들어진 하나를 편집하지 않고. – Sackling

답변

1
<?php 
$category_image_sql = "select c.categories_image from categories c where c.categories_id = 41;"; 
$category_image_query = mysql_query($category_image_sql); 
$category_image_raw = mysql_fetch_array($category_image_query); 
echo $category_image_raw['categories_image']; 
?> 

전에 mysql에 로그인하십시오.

+0

예. 작동합니다. 그래서 기본적으로 나는 2 가지를 놓쳤다. mysql_query 함수로 실제 쿼리를 만든 다음 배열로 다시 검색 하시겠습니까? – Sackling

+0

thats 맞습니다. 결과를 얻으려면이 2 단계를 수행해야합니다. –

관련 문제