Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Szukanie słów i autora na blogu
devil-war
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 1.08.2008

Ostrzeżenie: (0%)
-----


Od nie dawna uczę się php i właśnie pisze wyszukiwarkę na swojej stronie.
Chciałbym żeby szukane słowo się podkreśliło w odnalezionej treści.
Czy mógł by mi ktoś pomóc

to jest kod który na razie wymodziłem
Kod
<form action="search.php" method="post">

<table width="200">
  <tr>
   <td class="c">wyszukaj</td>
  </tr>
  <tr>
   <th>
    <select name="typ">
     <option value="tresc">tresc</option>
     <option value="autor">Autor</option>

    </select>
    &nbsp;&nbsp;
    <input type="text" name="szukany_tekst"/>
    &nbsp;&nbsp;

    <input type="submit" value="Szukaj" />
   </th>
  </tr>
</table>
</form>

<?

include('common.php');

$szukany_tekst = mysql_real_escape_string(addslashes($_POST["szukany_tekst"]));

switch($_POST["typ"]){

case "tresc":{
$search = $db->query("SELECT * FROM newsy WHERE tresc LIKE '%".$szukany_tekst."%' LIMIT 30;");
}
break;

case "autor":{
$search = $db->query("SELECT * FROM newsy WHERE autor LIKE '%".$szukany_tekst."%' LIMIT 30;");
}
break;
}

if(isset($szukany_tekst) && isset($_POST["typ"])){
while($r = mysql_fetch_array($search, MYSQL_BOTH)){

if($_POST['typ'] == 'tresc'){
echo $r['tresc'];
echo '<br>';
}


}
}
?>


Ten post edytował devil-war 9.08.2008, 18:04:15
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 03:35