Webmaster общности: Predpriemach.com | SearchEngines.bg

    Проста MySQL търсачка

    Сега с малко код ще се научим как да си направим търсачка която търси в База Данни.

    първо трябва да си направим търсещата форма – search.html

    <form action="search.php" method="post">
    <input type="text" name="find" size="30" /><br />
    <input type="submit" value="Search" />
    </form>

    Сега правим и php документа – search.php

    <?php
    // First connect to database
    $host = "localhost";
    $dbuser = "username";
    $dbpass = "password";
    $db = "database";
    
    $con = mysql_connect($host, $dbuser, $dbpass);
    if(!$con){
    die(mysql_error());
    }
    
    $select = mysql_select_db($db, $con);
    if(!$select){
    die(mysql_error());
    }
    
    // Now collect all info into [B]$item[/B] variable
    
    $item = $_REQUEST['find'];
    
    // This will take all info from database where row [I]tutorial[/I] is $item and collects it into [B]$data[/B] variable
    
    $data = mysql_query("SELECT * FROM tutorials WHERE tutorial LIKE '%$item%'");
    
    // This creates a loop which will repeat itself until there are no more rows to select from the database. We getting the field names and storing them in the $row variable. This makes it easier to echo each field.
    
    while($row = mysql_fetch_array($data)){
    echo $row['date']. "<br>";
    echo $row['id']. "<br>";
    }
    
    ?>
    

    // First connect to database
    $host = „localhost“;
    $dbuser = „username“;
    $dbpass = „password“;
    $db = „database“; тук си попълвате каквото трябва и сте готови.

    Оставете коментар