search
<body>
<h2>Παράδειγμα αναζήτησης
| Keyword: |
|
|
|
||
} elseif($todo=='search') { $login="root"; $password = "root"; if($link_id=mysql_connect($host,$login,$password)) { mysql_select_db('db',$link_id); } else { echo "Λανθασμένο login"; exit(); } $field=$_POST['field']; $keyword=$_POST['keyword']; // εντολή αναζήτησης (SQL) στον πίνακα books και //ταξινόμησης των αποτελεσμάτων σύμφωνα με το ID $query = "SELECT * FROM books WHERE $field LIKE '%$keyword%' ORDER BY ID"; if(!$result = mysql_query($query)) { echo mysql_error(); exit(); } // η συνάρτηση mysql_num_rows επιστρέφει το πλήθος των // γραμμών που έχουν επιλεγεί $num_rows = mysql_num_rows($result); if(!$num_rows) { echo "Δεν βρέθηκε καμμία εγγραφή"; exit(); } // η συνάρτηση mysql_fetch_array επιστρέφει μια-μια όλες // τις γραμμές του πίνακα που έχει επιλεγεί, δηλαδή η // επόμενη εντολή θα είναι αληθής και θα εκτελείται μέχρι // να χρησιμοποιηθούν όλες οι γραμμές του πίνακα που // περιέχονται στη μεταβλητή $result while($data = mysql_fetch_array($result)) { echo "Title: ".$data["title"]; echo " echo "Author: ".$data["author"]; echo " echo "Category ".$data["category"]; echo " echo "Date: ".$data["date"]; echo " echo "ISBN: ".$data["ISBN"]; echo " echo "Comments: ".$data["comments"]; echo "
} mysql_close($link_id); } Το πρόγραμμα αυτό θα εμφανίσει την εικόνα που ακολουθεί όπου ο χρήστης έχει επιλέξει σαν Keyword το γράμμα e και το πεδίο Author. Με το πάτημα του ENTER ή κάνοντας κλικ με το ποντίκι πάνω στο σημείο όπου εμφανίζεται η λέξη search! Θα εμφανιστεί στην οθόνη το αποτέλεσμα της αναζήτησης. Η εικόνα της επόμενης σελίδας είναι ένα χαρακτηριστικό παράδειγμα του αποτελέσματος. ########πινακες
";
";
";
";
";
";
| < Προηγούμενο | Επόμενο > |
|---|
link:http://www.hx31.com link:http://www.welovers.net link:http:...
Some of the link:http://www.newecyclingjersey.net/ available are f...
Δεν είναι ολοκληρωμένο το παράδειγμ...
nice