09-04-2009, 10:41
|
|
|
חבר מתאריך: 21.01.06
הודעות: 813
|
|
טוב,הנה דוגמא איך אתה עושה מנוע חיפוש,שבודק בתוך הטבלה אם הערך נמצא שם,וגם
מדפיס אם אין תוצאות..
קוד PHP:
<?php $name = $_POST['name']; $sql_q = mysql_query ("SELECT * FROM table_name WHERE `text` like '%$name%' "); $result = mysql_num_rows ($sql_q); if ($result == 0) { ?>
<font face="arial" size="2" color="Red">לא נמצאו תוצאות, אנא נסה שנית</font>
<? } else { while ($seek = mysql_fetch_array ($sql_qury)) echo $seek['text']; } ?>
בשביל לעשות את המנוע חיפוש כמובן,אתה צריך שהטקסט יהיה שמור במסד נתונים..
נגיד ויש לך טבלה בשם table_name שיש בה עמודה אחת בלבד,בשם text
בtext הזה יש ערך שהוא הטקסט שיש לך בדף הראשי
בקוד יצאתי מנקודת הנחה,שהמנוע חיפוש שולח בטופס את הערך בעל הname שהוא name
מה שעשיתי זה ספרתי כמה פעמים הוא נמצא,אם הוא לא נמצא,מודפסת הודעה מתאימה,
אם הוא נמצא,הדפסתי את הtext..
_____________________________________
--- ! Area Close ! ---
|