Резултати от 1 до 6 от общо 6

Няколко въпроса относно търсачка

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Member
    Тук е от
    Aug 2004
    Мнения
    301
    #1

    Няколко въпроса относно търсачка

    Здравейте.
    Искам да направя търсачка, която да ми претърсва базата данни и да изкарва резултата. Обаче идва и проблема:
    1) Направих си аз елементарен селект, който да изкарва цялата таблица, но не искам да я показва цялата, а да намира САМО търсяния текст. Това не знам как ще стане
    2) Редовете са много - това проблем ли е? Базата ще е разположена на бърз сървър, такам че мисля той ще компенсира големия брой кънекции и многото редове.

    Бихте ми ми помогнали? Съвсем начинаещ съм и ако може да ми дадете направо някакъв линк към нещо подобно?

    Благодаря поредварително


    едит: Програмния език е РНР, а базата данни - mySQL

  2.  
     
  3. Member
    Тук е от
    Jun 2003
    Мнения
    212
    #2

    Re: Няколко въпроса относно търсачка

    1. това е най-простия вариант
    SELECT * FROM table_name WHERE colum_name LIKE '%search_string%'

    2. Зависи какво разбираш под много. Може да ползваш нещо такова за да излизат резултатите по страници
    SELECT * FROM tbl LIMIT 5,10; # Retrieve rows 6-15


  4. Member
    Тук е от
    Aug 2004
    Мнения
    301
    #3

    Re: Няколко въпроса относно търсачка

    Цитат Първоначално публикувано от Coppermine
    1. това е най-простия вариант
    SELECT * FROM table_name WHERE colum_name LIKE '%search_string%'

    2. Зависи какво разбираш под много. Може да ползваш нещо такова за да излизат резултатите по страници
    SELECT * FROM tbl LIMIT 5,10; # Retrieve rows 6-15

    А това как се слага в РНР?

  5. Member
    Тук е от
    Jun 2003
    Мнения
    212
    #4

    Re: Няколко въпроса относно търсачка

    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    if (!$link) {
    die('Could not connect: ' . mysql_error());
    }
    echo 'Connected successfully';

    $result = mysql_query("SELECT SESSION_USER(), CURRENT_USER();");
    $row = mysql_fetch_row($result);
    echo "SESSION USER: ", $row[0], "<br>\n";
    echo "CURRENT USER: ", $row[1], "<br>\n";

    mysql_close($link);


    нещо такова ... тъси с гоогле има доста примери

  6. Member
    Тук е от
    Aug 2004
    Мнения
    301
    #5

    Re: Няколко въпроса относно търсачка

    Благодаря. Оправих се, но сега идва другата задача:
    Трябва да направя една табличка с изведения резултат в който той да бъде разделен на страници - първите 10 резултата в една страница, вторите 10 - в страница No2 и т.н. Това бихте ли ме опътили как става? Благодаря

  7. Member
    Тук е от
    Jun 2003
    Мнения
    212
    #6

    Re: Няколко въпроса относно търсачка

    SELECT * FROM tbl LIMIT 5,10; # Retrieve rows 6-15

    тоест започва от петия резултат и показва следващите десет
    писах ти го и преди това

  8.  
     
Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. Отговори: 2
    Последно: 20-01-14, 12:14
  2. Няколко въпроса относно работата на Mitsubishi MSZ-GE35VA
    От Vesi.j. във форум Климатици Mitsubishi Electric, Mitsubishi Heavy
    Отговори: 40
    Последно: 08-04-13, 10:33
  3. Няколко въпроса относно Sony Vaio-SVS1511
    От dudulia във форум Мобилни устройства
    Отговори: 2
    Последно: 16-09-12, 22:55
  4. Няколко въпроса относно Dell XPS L501x
    От Malicieux във форум Мобилни устройства
    Отговори: 10
    Последно: 11-04-11, 19:34
  5. Няколко въпроса за LVM
    От fori във форум Linux
    Отговори: 1
    Последно: 09-11-03, 18:12

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе