php mysql search engine

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
difylos
Δημοσιεύσεις: 27
Εγγραφή: 17 Ιούλ 2004 02:45
Τοποθεσία: Ηράκλειο
Επικοινωνία:

php mysql search engine

Δημοσίευση από difylos » 09 Απρ 2006 21:34

Διαβάζοντας μέσα απο το φόρουμ βρήκα ατυτό το link http://www.spoono.com/php/tutorials/tutorial.php?id=12
για να μπορέσω να φτιάξω ένα απλό search box στο site μου .
Πώσ θα μπορούσα να το εξελίξω πχ να μπορώ βλέποντας τα αποτελέσματα να είναι υπερσύνδεσμοι και να σχηματίζονται περισσότερες σελίδες αν χρειαστεί ...
Τελευταία επεξεργασία από το μέλος difylos την 19 Απρ 2006 17:50, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
difylos
Δημοσιεύσεις: 27
Εγγραφή: 17 Ιούλ 2004 02:45
Τοποθεσία: Ηράκλειο
Επικοινωνία:

php mysql search engine

Δημοσίευση από difylos » 15 Απρ 2006 23:18

Κανένας κάτι παιδιά ;

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

php mysql search engine

Δημοσίευση από cpulse » 16 Απρ 2006 20:48

Δεν είναι δύσκολο να φτιάξεις ένα απλό search engine. Όποιος γνωρίζει PHP και MySQL μπορεί να βρεί εύκολα λύση σε αυτό που ζητάς. Και λίγο HTML ... πχ ένα hyperlink είναι κάπως έτσι: <a href="σύνδεσμος">όνομα συνδέσμου</a>

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

php mysql search engine

Δημοσίευση από panosru » 17 Απρ 2006 17:38

apo pleyras php den einai tipota ayto pou zhtas, o phrynas tou search engine einai h MySQL diladi to h ta query pou tha kaneis.
Des an thes ligo kai to String Comparison Functions ths MySQL

Άβαταρ μέλους
difylos
Δημοσιεύσεις: 27
Εγγραφή: 17 Ιούλ 2004 02:45
Τοποθεσία: Ηράκλειο
Επικοινωνία:

php mysql search engine

Δημοσίευση από difylos » 19 Απρ 2006 19:15

Στο tutorial τελειώνει κάπως έτσι echo "$message ";
Πώς θα το εμφανίσω με <a href" "> ....... ;


Άβαταρ μέλους
papatzas
Δημοσιεύσεις: 227
Εγγραφή: 03 Δεκ 2005 14:23

php mysql search engine

Δημοσίευση από papatzas » 24 Απρ 2006 06:08


kilikeio
Δημοσιεύσεις: 52
Εγγραφή: 08 Ιούλ 2008 16:53

php mysql search engine

Δημοσίευση από kilikeio » 02 Δεκ 2009 20:08

στο παραδειγμα http://www.spoono.com/php/tutorials/tutorial.php?id=12
αν δεν πληκτρολογησω κατι επιστρεφει αποτλεσματα.
πως μπορω να το περιορισω αυτο? δηλαδη αν δεν πληκτρολογησω κατι να μην επιστρεψει αποτελεσματα??
δοκιμασα αυτο:

if($search>0){

while($r=mysql_fetch_array($result))
{
//the format is $variable = $r["nameofmysqlcolumn"];
//modify these to match your mysql table columns

$link=$r["Link"];
$artist=$r["Artist"];
$year=$r["Year"];
$comments=$r["Comments"];
$genre=$r["Genre"];


//display the row
echo "$link <br> $artist <br> $year <br> $comments | $genre <br>";
}
}
else
{
echo "You didn't type anything;
}

αλλα τωρα οτι και να βαλω επιστρεφει το "You didnt type anything"

zeppos
Δημοσιεύσεις: 431
Εγγραφή: 26 Μαρ 2006 10:43
Τοποθεσία: Kyklades
Επικοινωνία:

php mysql search engine

Δημοσίευση από zeppos » 06 Δεκ 2009 12:32

Δοκίμασε αυτό:

Κώδικας: Επιλογή όλων

if&#40;$search==''&#41; &#123;
print "Sory! Please Go Back and enter the Search"; exit;
&#125;

Πριν από το query..
Αν κατάλαβα σωστά;;;
Εικόνα

kilikeio
Δημοσιεύσεις: 52
Εγγραφή: 08 Ιούλ 2008 16:53

php mysql search engine

Δημοσίευση από kilikeio » 07 Δεκ 2009 15:16

thnx φιλε αυτο ηταν τελικα. κολλαγα στο πως να δηλωσω οτι κατι ειναι κενο.

zeppos
Δημοσιεύσεις: 431
Εγγραφή: 26 Μαρ 2006 10:43
Τοποθεσία: Kyklades
Επικοινωνία:

php mysql search engine

Δημοσίευση από zeppos » 07 Δεκ 2009 18:28

Οκ.. δεν κάνει .. τίποτα!

Απλώς βάλτο ακριβώς μετά το: $search=$_POST["search"];
Εικόνα

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες