Søgemaskine / tilføge

Tags:    php

Dav

Jeg vil gerne have en lille søgemaskine som jeg selv tilføget svar til når de bliver skrevet.


Jeg prøver her at tagne den.
########################
#----------------------------------------#
#----------------------------------------#
#----------------------------------------#<- her inde skal svare så komme fra søgemaskinen (A1)
#----------------------------------------#
########################

###################
#------------------------------# <----- her er det så mening man skal skrive søgeordet (B1)
###################

Jeg kalder den så jeg A1 og B1 for det er lidt letter for jer at finde ud af det.

A1 og B1 stå tomt i første gang.

Man skriver så noget i B1.
Fx. Hvad er PHP ?

Så skal den så gå inde i mysql databassen og kigge i en tabel som hedder søg. Og der skal den så ta den række hvor det fra B1 står flest gang af søge ordene. (Her vil den så ta 1)

Hvis nu den ikke kunne finde mindst to ord som passet sammen skal den add en i tabel og som standart skrive
Fx.
Dette spørgsmål er der i nu ikke noget svar til.


En tabel.
#######################################
#-nr--#-ord-------------------------#-svar-----------------------#
#######################################
# 1 #-Hvad er PHP ?------------#-Skide Godt----------------#
# 2 #-Hvad er Slik--------------#-MAM-----------------------#
# 3 #-----------------------------#-----------------------------#
# 4 #-----------------------------#-----------------------------#
# 5 #-----------------------------#-----------------------------#
# 6 #-----------------------------#-----------------------------#
########################################

Svare gerne på mere hvis i ikke fat det.

Jeg giver gerene UP

[Redigeret d. 04/05-03 19:38:21 af Jakob Kirkegaard]



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Her er en måde at gøre det på...
Den henter alle felter hvor b = $a1.

<?php
$sql = mysql_query("select * from soeg where b == $a1") ;
while($sql_row = mysql_fetch_array($sql)) {
print("# 1 # ".$a." # ".$sql_row[svar]."#");
}
?>

Vær dog opmærksom på at det her _KUN_ henter for $a1, og ikk også $a2, $a3 osv...

Med venlig hilsen
Ken Christensen



t