Pagina del search: http://portaliweb.altervista.org/sito/search.php
Index Sito: http://portaliweb.altervista.org/sito/index.php
Codice del result.php ( dove il search.php manda i risultati! )
Codice PHP:
<?php
include("config.inc.php");
$chiave = $_POST["chiave"];
$keys = explode(" ", $chiave);
$cerca = "";
reset($keys);
while ( list(, $parola) = each($keys) ) {
$parola = trim($parola);
if ( $parola != "" ) $cerca .= "titolo LIKE '%parola%' OR autore LIKE '%parola%' OR testo LIKE '%parola%' OR ";
}
$cerca .= "0";
$cerca2 = mysql_query("SELECT id, titolo, sezione, autore, data FROM news WHERE " . $cerca);
?>
<html>
<head>
<title>Risultati ricerca</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
while ( $c = mysql_fetch_array($cerca2) ) {
if ( $c[sezione] == 1 ) $sezione = "Sito";
else if ( $c[sezione] == 2 ) $sezione = "Prova";
echo "<a href=\"./view.php?id=$c[id]\">" . "$sezione >> $c[titolo] scritto da $c[autore] il $c[data]" . "</a>
";
}
?>
</body>
</html>