Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Καλύτερους τρόπους για να κάνετε αναζήτηση με PHP & MySQL λέξη Keys

Οι λειτουργίες αναζήτησης είναι τόσο απαραίτητη και σημαντική για τους ιστοχώρους . Θα πρέπει να δώσει στους επισκέπτες τις ικανότητες για να αναζητήσετε τα προϊόντα ή αντικείμενα , πληκτρολογώντας λέξεις-κλειδιά . Επισκέπτες εισάγετε μία ή περισσότερες λέξεις-κλειδιά στο πλαίσιο αναζήτησης , και θα πρέπει να αναπτύξει ένα ερώτημα SQL για να χειριστεί τις αναζητήσεις . Οι τρόποι για να κατασκευάσετε το ερώτημα SQL σε MySQL θα επηρεάσει τις αναζητήσεις λέξεων-κλειδιών . Για να εκτελέσετε την καλύτερη λέξη-κλειδί λειτουργίες αναζήτησης , υπάρχουν διάφορες τεχνικές SQL ερώτημα που εμπλέκονται . Ακριβής Αναζήτηση
Η

Για ακριβείς αναζητήσεις λέξεων-κλειδιών , θα πρέπει να δημιουργήσετε ερωτήματα χρησιμοποιώντας απλή όπου οι συνθήκες : " Επιλέξτε * από τις πωλήσεις Όταν MATCH ( τίτλος , σώμα ) ΚΑΤΑ ( PHP ) " Θα πρέπει επίσης να αφαιρέσετε το κενό διάστημα από αριστερά και δεξιά της συμβολοσειράς αναζήτησης μέσω " Itrim " και " rtrim " λειτουργίες: $ SEARCH_TEXT = ltrim ( $ SEARCH_TEXT ) ? $ SEARCH_TEXT = rtrim ( $ SEARCH_TEXT ) ?
εικόνων Οποιαδήποτε Όταν Ταιριάξτε
Η

για κάθε περίπτωση το ματς , θα πρέπει να διαβάσετε τον όρο αναζήτησης και να σπάσει σε σειρά από λέξεις-κλειδιά που χρησιμοποιούν " διάσπαση " εντολή . Στη συνέχεια αναζητήστε μέσα από κάθε όρο . Ο κώδικας PHP για αυτή τη λειτουργία είναι η εξής : $ λέξη-κλειδί = διάσπαση ( " " , $ SEARCH_TEXT ) ? Ενώ (κατάλογος ( $ key , $ val ) = καθένα ( $ λέξη-κλειδί ) ) {if ( $ val <> " ? " και strlen ( $ val ) > 0) { . $ q = " όνομα όπως « % $ val % » ή « ? }

Η Σύνθετη Αναζήτηση Boolean

Boolean αναζήτησης επιτρέπει στους χρήστες για να περιορίσετε τα αποτελέσματά τους μέσω της χρήσης λογικών τελεστών , όπως AND, OR , XOR και άλλους φορείς . Για να χρησιμοποιήσετε το Boolean λειτουργία , θα πρέπει να προσθέσετε "IN BOOLEAN MODE " στο τέλος του ερωτήματος SQL : " Επιλέξτε * από τις πωλήσεις Όταν MATCH ( τίτλος , σώμα ) ΚΑΤΑ ( « PHP ΣΤΗΝ BOOLEAN MODE) " Μπορείτε να χτίσετε ακόμα πιο προχωρημένη αναζήτηση όσον αφορά την λέξη-κλειδί PHP μέσω του συν ή μείον : " Επιλέξτε * από τις πωλήσεις Όταν MATCH ( τίτλος , σώμα ) ΚΑΤΑ ( + PHP - MySQL σΤΗΝ BOOLEAN MODE) " Εδώ το σύμβολο συν δείχνει ότι αυτή η λέξη πρέπει να είναι παρούσα σε κάθε επιστρεφόμενο κείμενο , ενώ το αρνητικό πρόσημο δείχνει ότι η λέξη αυτή δεν θα πρέπει να εμφανίζονται στο επιστρεφόμενο κείμενο .
εικόνων ερώτημα αναζητήσεις επέκταση
Η

μια αναζήτηση επέκτασης ερωτήματος είναι μια τροποποίηση ενός φυσικού αναζήτηση γλώσσας . Η συμβολοσειρά αναζήτησης χρησιμοποιείται για να εκτελέσει μια φυσική γλώσσα αναζήτησης . Οι λέξεις επιστρέφονται από την αναζήτηση προστίθεται στο κορδόνι αναζητήσεως και η αναζήτηση διεξάγεται και πάλι. Το ερώτημα επιστρέφει τα αποτελέσματα από τη δεύτερη έρευνα . Για να δημιουργήσετε αναζήτηση επέκτασης ερωτήματος , θα πρέπει να προσθέσετε " ΜΕ επέκτασης ερωτήματος " ή " IN MODE ΦΥΣΙΚΗΣ ΓΛΩΣΣΑΣ ΜΕ επέκτασης ερωτήματος " τις δηλώσεις αναζήτησης : " Επιλέξτε * από τις πωλήσεις Όταν MATCH ( τίτλος , σώμα ) ΚΑΤΑ ( « PHP ΜΕ επέκτασης ερωτήματος ) "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα