то есть столбец col_1 относится к табл. Table_1,а столбец col_2 относится к табл. Table_2
Спустя 2 минуты, 16 секунд (20.01.2011 - 18:30) linker написал(а):
А что именно не получается?
SELECT `Table_1`.`col_1`, `Table_2`.`col_2` FROM `Table_1`, `Table_2`
Спустя 1 час, 12 минут, 38 секунд (20.01.2011 - 19:43) Guest написал(а):
Цитата (linker @ 20.01.2011 - 15:30) |
А что именно не получается?SELECT `Table_1`.`col_1`, `Table_2`.`col_2` FROM `Table_1`, `Table_2` |
извини, тупонул - не сказав что данные таблицы находятся на разных серверах и с каждой взять по 10 записей и на экран вывести 10 строк с двумя столбцами .... загвоздка в то что как это будет выглядеть в PHP - как два и более массива в одну таблицу засунуть ?
Спустя 14 часов, 53 минуты, 49 секунд (21.01.2011 - 10:37) linker написал(а):
Как миниум
$Query1 = "SELECT `Table_1`.`col_1` FROM `Table_1`";
$Query2 = "SELECT `Table_2`.`col_2` FROM `Table_2`";
$Arr = array('col1' => array(), 'col2' => array());
$Result = mysql_query($Query1, $db1);
while($Data = mysql_fetch_assoc($Result))
$Arr['col1'][] = $Data['col1'];
$Result = mysql_query($Query2, $db2);
while($Data = mysql_fetch_assoc($Result))
$Arr['col2'][] = $Data['col2'];
for($Index = 0; $Index < 10; $Index ++)
echo $Arr['col1'][$Index] . ' ' . $Arr['col2'][$Index] . '<br>';
Спустя 2 дня, 23 часа, 47 минут, 38 секунд (24.01.2011 - 10:24) mouserok написал(а):
linker
что-то ничего не возвращает (((
что-то ничего не возвращает (((
$sel_01 = sybase_query ("set rowcount 1 select count(1) as cou from master..sysprocesses set rowcount 0", $conn_01);
$sel_02 = sybase_query ("set rowcount 1 select count(1) as cou from master..sysprocesses set rowcount 0", $conn_02);
$Arr = array('col1' => array(), 'col2' => array());
while($Data = sybase_fetch_assoc($sel_01))
$Arr['col1'][] = $Data['col1'];
while($Data = sybase_fetch_assoc($sel_02))
$Arr['col2'][] = $Data['col2'];
for($Index = 0; $Index < 10; $Index ++)
echo $Arr['col1'][$Index] . ' ' . $Arr['col2'][$Index] . '<br>';
Спустя 2 часа, 10 минут, 18 секунд (24.01.2011 - 12:34) mouserok написал(а):
может я не так выражаюсь но из двух табл. выбирается по одной строке но с ~ 10 столбцами в дальнейшем мне нужно вевести это в табл. и эти столбцы отпичатать не как столбцы, а как строки
вот такой способ даёт по строчно вывод и мне он не помог (((
while ($row_sel_first = sybase_fetch_assoc($sel_first))
{
echo $row_sel_first['DOC']."<br>";
}
вот такой способ даёт по строчно вывод и мне он не помог (((
while ($row_sel_first = sybase_fetch_assoc($sel_first))
{
echo $row_sel_first['DOC']."<br>";
}
Спустя 19 минут, 34 секунды (24.01.2011 - 12:54) Renden написал(а):
mouserok
Выражайся точнее, я нифига не понял с твоего последнего поста. Опиши что тебе нужно подробнее, выложи код(если у тя он есть).
Код linker-а делает вывод из 2 таблиц с 10 значениями из каждой, а не внесение в неё..
Выражайся точнее, я нифига не понял с твоего последнего поста. Опиши что тебе нужно подробнее, выложи код(если у тя он есть).
Код linker-а делает вывод из 2 таблиц с 10 значениями из каждой, а не внесение в неё..
Спустя 26 минут, 52 секунды (24.01.2011 - 13:21) mouserok написал(а):
Renden
спасибо ... уже нашел решение
а вот как сделать чтоб вот этот код заработал так и не понял (((
спасибо ... уже нашел решение
а вот как сделать чтоб вот этот код заработал так и не понял (((
$sel_01 = sybase_query ("set rowcount 1 select count(1) as cou from master..sysprocesses set rowcount 0", $conn_01);
$sel_02 = sybase_query ("set rowcount 1 select count(1) as cou from master..sysprocesses set rowcount 0", $conn_02);
$Arr = array('col1' => array(), 'col2' => array());
while($Data = sybase_fetch_assoc($sel_01))
$Arr['col1'][] = $Data['col1'];
while($Data = sybase_fetch_assoc($sel_02))
$Arr['col2'][] = $Data['col2'];
for($Index = 0; $Index < 10; $Index ++)
echo $Arr['col1'][$Index] . ' ' . $Arr['col2'][$Index] . '<br>';