2012-03-06 92 views
-2

我已經通過SQL表循環搜索,但沒有發現解決方案似乎符合我的問題。這裏的情況:通過MySQL循環表

我拿到了一張表。在這個表中有約。 7k行和10列。現在我想提取2列的內容,讓我們稱它們爲源和目標,爲表中的每一行。所以最後我想要有一個新的表'結果'與2列'源'和'目標'和約。 7k行。

我該如何爲這個問題編寫一個循環?其實我只是想點擊SQL請求按鈕,然後等待結果;-)

在此先感謝您的任何幫助。

+0

我們在這裏談論什麼編程語言?什麼'SQL請求按鈕'? – smp7d 2012-03-06 15:41:32

+0

「循環」是什麼意思?你是否需要從表中選擇兩列而沒有任何where子句?這不就是一個簡單的SELECT嗎? – 2012-03-06 15:44:18

回答

0
$sql = "SELECT source, target FROM yourtable;" 
$result = mysql_query($sql) or die(mysql_error()); 
while($row = mysql_fetch_assoc($result)) { 
    echo "{$row['source']} - {$row['target']}"; 
}