За последние 24 часа нас посетили 92700 программистов и 6203 робота. Сейчас ищут 1768 программистов ...

помогите с формой пожалуйста

Тема в разделе "PHP для новичков", создана пользователем marikkil, 19 мар 2013.

  1. marikkil

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

    С нами с:
    16 мар 2013
    Сообщения:
    29
    Симпатии:
    0
    Итак дорогие друзья, расскажу вкратце . У меня есть таблица со значениями с базы данных. Мне нужно сделать к нему <input type=radio> допустим я нажму на круглешок и у меня в таблице покажется только столбец команд , нажму на другой отобразится уже только столбец фамилий. Как мне это реализовать? аа еще кое что мне рядом с таблицей нужен поиск используя форму <input type=text> допустим я введу какую нить фамилию и у меня вывидится эта фамилия или столбец. Прошу вас мне помочь , буду благодарен, вы мне не раз помогали, поэтому я могу доверится только вашему форуму.
    Форма:

    <html>
    <body>
    <?
    echo "<form>";
    $link=mysql_connect('localhost','root','') or die ('noconnect');
    mysql_select_db('zadanie') or die ('net dostupda k bd');



    $x="select * from `dolgo` ";
    $v=mysql_query($x);
    mysql_error();
    if (mysql_num_rows($v) > 0){
    while($d = mysql_fetch_array($v))
    {
    echo ("
    <style type=\"text/css\">
    body { font: 12px Georgia; color: brown; }
    h3 { font-size: 16px; text-align: center; }
    table { width: 50px; border-collapse: collapse; border-spacing:3px 4px; background: lightgreen; }
    td { padding: 3px; text-align: center; vertical-align: middle; }
    </style>");
    echo ("
    <table>
    <table border=\"1\" cellpadding=\"0\" cellspacing=\"0\">
    <tr style=\"padding:2px margin:2px\">

    <td align=\"center\" ><b>Команда</b></td>
    <td align=\"center\"><b>Фамилия</b></td>
    <td align=\"center\"><b>Возраст</b></td>
    <td align=\"center\"><b>Амплуа</b></td>
    <td align=\"center\"><b>Сила</b></td>
    </tr>
    <tr>
    <td>".$d['Komanda']."</td>
    <td>".$d['surname']."</td>
    <td>".$d['vozract']."</td>
    <td>".$d['amplua']."</td>
    <td>".$d['sila']."</td>

    </tr>

    </table>

    ");
    }
    }


    mysql_close($link);
    echo "</form>";
    ?>
    <a href=new7.php>nazad</a>

    </body>
    </html>
     
  2. Priler

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

    С нами с:
    2 мар 2013
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    New-York
    Re: Как реализовать один sql запрос

    Если я правильно понял, то просто с помощью запросов все вынеси с БД потом скрой и дальше допиливай на Java Script :)

    Добавлено спустя 1 минуту 9 секунд:
    Если не хочешь грузить систему, то запили на AJAX'е
     
  3. jsm01

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

    С нами с:
    15 мар 2013
    Сообщения:
    5
    Симпатии:
    0
    ничего, что css и шапка таблицы в коде будет выводиться для каждой строки? Вообще проще сделать не через echo, а встраивая код внутрь html через <?php ... ?> и делая вывод через <?= $myvar['aa'] ?>
     
  4. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.068
    Симпатии:
    7
    Я же уже дал.