За последние 24 часа нас посетили 16188 программистов и 1666 роботов. Сейчас ищут 895 программистов ...

частичное совпадение

Тема в разделе "PHP для новичков", создана пользователем Vantedur, 6 ноя 2010.

  1. Vantedur

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

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    А как реализовать частичное совпадение?
    Ну например идёт запрос "аш" и производится выгрузка из таблицы имён всех тех у кого в имени есть "аш" ну например чтобы вывело маша, даша, наташа и тд и тп?
     
  2. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    LIKE '%ш%'
     
  3. Vantedur

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

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    PHP:
    1. <?php
    2. define('INCLUDE_CHECK',true);
    3. require "connect.php";
    4. $sql="SELECT image, id FROM gerls WHERE name like '%".$_GET['imya']."%'";
    5. $data=mysql_query($sql);
    6. ?>
    7. <?php
    8. while($line=mysql_fetch_row($data))
    9. {
    10.     ?>
    11. <?php   echo "".$_GET['imya']."<img src='".$line[0]."'>".$line[1]."";   ?><br /><?php  
    12. }
    13. ?>
    а как убрать повторные фотки?
     
  4. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    проверить не судьба ? а потом если не работает загуглить ? =)

    PHP:
    1.  <?php
    2.  
    3.  $sql="SELECT image, id FROM gerls WHERE name LIKE %".$_GET['imya']."%";
    4.  
    5.  ?>
    так
     
  5. Vantedur

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

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    а повторные фотки как убрать?
     
  6. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    подробнее
     
  7. Vantedur

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

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    когда
    id1 маша 65123.jpg
    id2 маша 65123.jpg
    id3 маша 65123.jpg
    id4 маша 31768.jpg
    id5 cаша 91768.jpg
    надо не выводить id2 id3 так как id1 уже показывает эту фотку
     
  8. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Vantedur
    GROUP BY
     
  9. Зверь

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

    С нами с:
    2 ноя 2010
    Сообщения:
    80
    Симпатии:
    0
    Адрес:
    Екатеринбург
    DISTINCT id