View Full Version : Domanda da principante: sito web e db
shambler1
18-12-2004, 16:46
Salve , volevo sapere come realizzare un sito con un motore di ricerca interno degli articoli, come Upgrade per intenderci.
Usando Asp? Ci sono dei template che possono essere usati?
Dove deve risiedere il db ?
shambler1
19-12-2004, 10:42
Up!:(
allora il motore di ricerca interno funziona più o meno così:
1)I prodotti sono salvati nel DB
2)Crei un form con un campo di inserimento testo
3)E tramite quello fai un comando che seleziona dalla tabella prodotti quello che abbia il nome o parte di esso uguale a quello inserito nel form
Io ti consiglio di farlo in php perchè sarebbe molto più facile, in pratica solo questo codice:
$Nome = "$_POST[Nome]";
$query = "SELECT * FROM prodotti WHERE Nome LIKE '%$Nome%' OR Nome LIKE '$Nome' ORDER by 'Nome' ASC"; $result = mysql_query($query, $db) ;
while ($row = mysql_fetch_array($result)) {
echo "<center><table border='1'><td width='200'><b><$row[Nome]</b></td></tr></table></center>" ;
}
in cui da echo in poi ti stampa tutti i dati trovati.
:) ciao
Così va bene per contenuti molto piccoli...appena aumentano un po' i contenuti una ricerca di quel tipo diventa improponibile...
shambler1
29-12-2004, 21:52
Vi ringrazio ma quella possibilità è rapidamente sfumata.:(
Fenomeno85
31-12-2004, 11:31
Originariamente inviato da cionci
Così va bene per contenuti molto piccoli...appena aumentano un po' i contenuti una ricerca di quel tipo diventa improponibile...
quando ce ne sono tanti cosa si dovrebbe utilizzare?
~§~ Sempre E Solo Lei ~§~
Tramite un fulltext index...per contenuti un po' più grandi... Tramite un'indicizzazione per parole chiave o un indicizzazione parziale per contenuti ancora più grandi...
Fenomeno85
31-12-2004, 12:04
Originariamente inviato da cionci
Tramite un fulltext index...per contenuti un po' più grandi... Tramite un'indicizzazione per parole chiave o un indicizzazione parziale per contenuti ancora più grandi...
e se utilizza subito l'indicizzazione non si fa prima sempre?
~§~ Sempre E Solo Lei ~§~
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.