2012-03-06 3 views
-2

Я уже перебираю googled через таблицы SQL, но ни одно из найденных решений, похоже, не соответствовало моей проблеме. Вот ситуация:Loop через MySQL Таблица

У меня есть один стол. В этой таблице есть ок. 7k строк и 10 столбцов. Теперь я хочу извлечь содержимое из двух столбцов, чтобы называть их исходными и целевыми для каждой строки в таблице. Поэтому, в конце концов, я хочу получить новый результат таблицы с двумя столбцами «источник» и «цель» и ок. 7k строк.

Как бы написать цикл для этой проблемы? На самом деле я просто хочу нажать кнопку запроса SQL, а затем дождаться результатов ;-)

Заранее благодарим за любую помощь.

+0

какой язык программирования мы говорим здесь? Что такое кнопка запроса SQL? – smp7d

+0

Что вы имеете в виду с 'looping'? Вам нужно выбрать два столбца из таблицы без предложения where? Разве это не просто SELECT? –

ответ

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']}"; 
}