2011-11-16 101 views
-2

我想检索存储在数据库中的图像..我只是试图打印图像的名称,现在我甚至尝试显示图像,以便我可以变得更好在此...简单地从数据库检索图像名称

现在我有一个表称为类别与领域categories_id,categories_image

这是我在php查询:

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

echo $category_image_raw['categories_image']; ?> 

领域CATEGORY_ID 41上载到图像它。这是行不通的。我错过了什么?

+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

那是正确的,你必须做这2个步骤才能得到结果。 –