За последние 24 часа нас посетили 18460 программистов и 1619 роботов. Сейчас ищут 1807 программистов ...

Ссылки результатам запроса.

Тема в разделе "MySQL", создана пользователем nikit0ss, 20 июл 2009.

  1. nikit0ss

    nikit0ss Активный пользователь

    С нами с:
    15 июл 2009
    Сообщения:
    17
    Симпатии:
    0
    День добрый дамы и господа. есть маленький вопрос.

    Как сделать соответствие выводимого на экран результата веб ссылкам. т.е.

    Я делаю определенный MySQL запрос,
    в результате я получаю много строчек на экране,
    как сделать так что бы эти стрички сразу были ссылками на соответствуюшщий материал.

    т.е. у меня список из 20 грубо говоря строк с названиями КОМПАНИЙ,
    как сделать так что бы эти названия компаний автоматически имели ссылку на html или php страничку компании.?

    проще говоря:

    PHP:
    1.  
    2. <?php
    3. $query = "SELECT BU FROM `catalog` GROUP BY BU";
    4. ?>
    5.  
    результатом подобного запроса являеться спсок с уникальными значениями, можно ли этому списку придать web url, ссылки

    Как добавлять ссылки в ручную на выводимый из запроса СТРОКУ я знаю.

    пример:


    PHP:
    1.  
    2. <?php
    3. $query = "SELECT BU FROM `catalog` GROUP BY BU";
    4. $result = mysql_query($query);
    5. $num_results = mysql_num_rows($result);
    6.  
    7. print "
    8. <table cellpadding=2 cellspacing=0 border=1>
    9. <tr>
    10.     <td>ID</td>
    11.     <td>BU</td>
    12.     </tr>";
    13.     do
    14.     {
    15.                printf ("<tr><td><a href=> %s </a></td>
    16.           <td><a href=> %s </a></td></tr>",$row["ID"],$row["BU"]);
    17.     }
    18.         while ($row = mysql_fetch_array($result));
    19.     print
    20. "</table>";
    21.   print "<p>Количество найденых результатов в соответствиий с запросом: ".$num_results."</p>";
    22. #######################################
    23. // Здесь у меня идет вывод результатов в таблицу.
    24.   for ($i=0; $i <$num_results; $i++)
    25.   {
    26.      $row = mysql_fetch_array($result); ?>
    27.  
    28.             </table>
    29.             <table><tr><td> <? echo "</p>"; " "; } ?> </td></tr></table>
    30. ?>
    31.  
    32. А вот как присвоить всем выводимым строкам разный URL ?
    33.