ФорумПрограммированиеPHP для идиотов → вывод результатов базы данных как сделать

вывод результатов базы данных как сделать

  • anton

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 6 июля 2009 г. 23:50, спустя 10 секунд

    а чего шлюхи еще на ленинградке стоят? бля…. почем нынче шалавы?
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 6 июля 2009 г. 23:53, спустя 2 минуты 39 секунд


    а чего шлюхи еще на ленинградке стоят? бля…. почем нынче шалавы?
    Я хз я на можайке живу =)
    Спустя 85 сек.
    Выхожу курить ночью, а они стоят ))) на углу… а к ним вместо мерсов хуерсов всякие копендосы с чурками (НЕТ рассизму на пiха.ру) подъезжают )
  • anton

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 7 июля 2009 г. 0:12, спустя 19 минут 10 секунд



    а чего шлюхи еще на ленинградке стоят? бля…. почем нынче шалавы?
    Я хз я на можайке живу =)
    Спустя 85 сек.
    Выхожу курить ночью, а они стоят ))) на углу… а к ним вместо мерсов хуерсов всякие копендосы с чурками (НЕТ рассизму на пiха.ру) подъезжают )

    все значит не изменилось… я в москве последний раз был 5 лет назад :)
  • genoc1de

    Сообщения: 60 Репутация: N Группа: Кто попало

    Spritz 7 июля 2009 г. 1:21, спустя 1 час 8 минут 39 секунд

    пыха это не будет было?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 7 июля 2009 г. 1:24, спустя 2 минуты 57 секунд


    пыха это не будет было?
    пиздец. тут мозг разорвался
    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 7 июля 2009 г. 1:28, спустя 4 минуты 6 секунд

    пиздец будет тут. это не пыха, было, разорвался?
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 7 июля 2009 г. 12:34, спустя 11 часов 6 минут 30 секунд


    пыха это не будет было?
    Ты зохавал наши мозги! Ктулху бля
  • anton

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 8 июля 2009 г. 9:53, спустя 21 час 19 минут 6 секунд

    прочтя документацию зашел всеравно в тупикю не выводятся результаты
    у меня уже есть таблица. сделаннная не мной и не правильно. изменить ее нельзя. структура такая

    CREATE TABLE synonyms (
    SearchWord varchar(50) DEFAULT NULL,
    SynonymsFirst varchar(255) DEFAULT NULL,
    SynonymsSecond varchar(255) DEFAULT NULL,
    SynonymsThird varchar(255) DEFAULT NULL,
    SynonymsFourth varchar(255) DEFAULT NULL,
    SynonymsFifth varchar(255) DEFAULT NULL,
    SynonymsSixth varchar(255) DEFAULT NULL,
    SynonymsSeventh varchar(255) DEFAULT NULL,
    SynonymsEight varchar(255) DEFAULT NULL,
    KEY SearchWord (SearchWord)
    ) TYPE=MyISAM;

    где SearchWord само слово а SynonymsFirst по SynonymsEight описание слова. алфавит лежит в menu_index.php, список слов в letterpage.php а подробно выводится в wordpage.php
    <html> 
    <body>
    <table align="center">
    <tr>
    <td colspan="18" align="center"><font class="heading">Blдddra efter begynnelsebokstav</font></td>
    </tr>
    <tr>


    <td align="center"><a href="letterpage.php?letter=1">A</a></td>
    <td align="center"><a href="letterpage.php?letter=2">B</a></td>
    <td align="center"><a href="letterpage.php?letter=3">C</a></td>
    <td align="center"><a href="letterpage.php?letter=4">D</a></td>
    <td align="center"><a href="letterpage.php?letter=5">E</a></td>
    <td align="center"><a href="letterpage.php?letter=6">F</a></td>
    <td align="center"><a href="letterpage.php?letter=7">G</a></td>
    <td align="center"><a href="letterpage.php?letter=8">H</a></td>
    <td align="center"><a href="letterpage.php?letter=9">I</a></td>
    <td align="center"><a href="letterpage.php?letter=10">J</a></td>
    <td align="center"><a href="letterpage.php?letter=11">K</a></td>
    <td align="center"><a href="letterpage.php?letter=12">L</a></td>
    <td align="center"><a href="letterpage.php?letter=13">M</a></td>
    <td align="center"><a href="letterpage.php?letter=14">N</a></td>


    </tr>
    <tr>
    <td align="center"><a href="letterpage.php?letter=15">O</a></td>
    <td align="center"><a href="letterpage.php?letter=16">P</a></td>
    <td align="center"><a href="letterpage.php?letter=17">Q</a></td>
    <td align="center"><a href="letterpage.php?letter=18">R</a></td>
    <td align="center"><a href="letterpage.php?letter=19">S</a></td>
    <td align="center"><a href="letterpage.php?letter=20">T</a></td>
    <td align="center"><a href="letterpage.php?letter=21">U</a></td>
    <td align="center"><a href="letterpage.php?letter=22">V</a></td>
    <td align="center"><a href="letterpage.php?letter=23">W</a></td>
    <td align="center"><a href="letterpage.php?letter=24">X</a></td>
    <td align="center"><a href="letterpage.php?letter=25">Y</a></td>
    <td align="center"><a href="letterpage.php?letter=26">Z</a></td>
    <td align="center"><a href="letterpage.php?letter=27">Е</a></td>
    <td align="center"><a href="letterpage.php?letter=28">Д</a></td>
    <td align="center"><a href="letterpage.php?letter=29">Ц</a></td>
    </tr>
    <tr>
    </table>

    <?php
    if(isset($_GET['letter'])){
    if(preg_match($_GET['letter']))
    $letter=$_GET['letter'];

    $List = array (l=>"A", 2=>"B", 3=>"C");

    //connect to the database
    $db=mysql_connect ("localhost", "user", "passw") or die ('I cannot connect to the database because: ' . mysql_error());
    //-select the database to use
    $mydb=mysql_select_db("db");
    //-query the database table

    $sql = "select SearchWord from synonyms WHERE `SearchWord` = " . $_GET['letter'];

    $result =mysql_fetch_object (mysql_query($sql));


    //-create while loop and loop through result set

    while($row=mysql_fetch_array($result)){
    $SearchWord=$row['SearchWord'];


    echo "<'a href=letterpage.php?letter=.letter_id.'>" $SearchWord "</a>";


    }

    }


    mysql_free_result($result);


    mysql_close($db);
    ?>


    </body>
    </html>
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 8 июля 2009 г. 9:57, спустя 3 минуты 54 секунды

    $sql = "select SearchWord from synonyms WHERE `SearchWord` LIKE '" . mysql_real_escape_string($_GET['letter'])."%'";
    Сапожник без сапог
  • anton

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 8 июля 2009 г. 10:03, спустя 5 минут 31 секунду


    $sql = "select SearchWord from synonyms WHERE `SearchWord` LIKE '" . mysql_real_escape_string($_GET['letter'])."%'";

    все равно не показываются результаты
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 8 июля 2009 г. 10:10, спустя 7 минут 41 секунду

    это тебе только запрос ещё mysql_fetch_array() выведи
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 8 июля 2009 г. 10:11, спустя 56 секунд

    мде.

     $sql = "select SearchWord from synonyms WHERE `SearchWord` = " . $_GET['letter'];                                              

    $result =mysql_fetch_object (mysql_query($sql));


    //-create while loop and loop through result set

    while($row=mysql_fetch_array($result)){
    $SearchWord=$row['SearchWord'];

    надо

     $sql = "select SearchWord from synonyms WHERE `SearchWord` = " . $_GET['letter'];                                              

    $result =mysql_query($sql);


    //-create while loop and loop through result set

    while($row=mysql_fetch_array($result)){
    $SearchWord=$row['SearchWord'];
    Сапожник без сапог
  • anton

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 8 июля 2009 г. 10:15, спустя 4 минуты


    это тебе только запрос ещё mysql_fetch_array() выведи
    у меня же есть
     while($row=mysql_fetch_array($result))
    {$SearchWord=$row['SearchWord'];

    Спустя 157 сек.

    мде.

     $sql = "select SearchWord from synonyms WHERE `SearchWord` = " . $_GET['letter'];                                              
                   
    $result =mysql_fetch_object (mysql_query($sql));


     //-create  while loop and loop through result set

    while($row=mysql_fetch_array($result)){
             $SearchWord=$row['SearchWord'];

    надо

     $sql = "select SearchWord from synonyms WHERE `SearchWord` = " . $_GET['letter'];     

                                         
                   
    $result =mysql_query($sql);


     //-create  while loop and loop through result set

    while($row=mysql_fetch_array($result)){
             $SearchWord=$row['SearchWord'];




    все равно не работает. :(
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 8 июля 2009 г. 12:06, спустя 1 час 50 минут 25 секунд

    я на предыдущее сообщение ток глянул просто
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 8 июля 2009 г. 13:56, спустя 1 час 50 минут 32 секунды

    anton, LIKE добавил? покажи теперешний код
    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!