2011-10-03 156 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.''; 
}