2011-10-03 146 views
1

我想从我的wordpress数据库中获取自定义数据,但我在SQL IST好知识。有人能帮助我吗?MySQL的自定义选择和显示

请看看我的例子。 enter image description here

我想呼应出从表格图像名称()(wp_ngg_pictures)有galleryid =

因此,在这个例子中,我会得到的名单:

  • bildes-140.jpg
  • bildes-127.jpg
  • 个bildes-133.jpg
  • bildes-152.jpg
  • 等等....
+2

'SELECT文件名FROM wp_ngg_pictures WHERE galleryid = 2'。 Barebones初学者SQL。 –

回答

3

假设你使用PHP你会做的是连接到数据库,然后做一些事情这样

$result = mysql_query("SELECT * FROM wp_ngg_pictures WHERE galleryid = 2")or die (mysql_error()); 
     while ($row = mysql_fetch_assoc($result)) { 
     echo $row['filename']; 
     } 

如果你想更具体的结果,这将是一个有点不同。 修正了错误..对不起回合的是,仍然在学习自己。

+0

您需要首先从'$ result'获取结果。这不会返回任何数据。 –

+0

谢谢你们! duh = / – Zanrok

0
SELECT filename from wp_ngg_pictures WHERE galleryid = 2 
0

这应该循环虽与2 ID的所有画廊和回声出ID和文件名。


$GetAlbum=2; 
$sql = "SELECT * FROM YOURDATABASE.wp_ngg_pictures WHERE galleryid LIKE '%".$GetAlbum."%'"; 
$result=mysql_query($sql) or die ('Error! Could not get gallery Databse.'); 
$num=mysql_num_rows($result); 
$i=0; 
while ($i < $num) { 
$gallery=mysql_result($result,$i,"galleryid"); 
$galleryImg=mysql_result($result,$i,"filename"); 
echo 'ID '.$gallery.' File '.$galleryImg.''; 
}