View Single Post
ישן 15-12-09, 21:48   # 3
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

יש לי את הקוד הבא
PHP קוד:
    <select name="cat">
        
$query "SELECT * FROM cat_mytable ORDER BY order_cat";
        
$result mysql_query($query);

    while (
$row mysql_fetch_array($result)) {
        
$id $row['id'];
        
$name $row['name_cat'];
echo <<<EOF
        <option value="{$id}">{$name}</option>
EOF;
}
    </
select
בעצם הפלט של כל זה,
הוא תיבת בחירה שמציגה את האופציות שלה בסדר של הקטגוריות.
הסידור של הקטגוריות מסודר לפי העמודה order_cat שנמצאת בטבלה,
ובעמודה הזו, מצויינים מספרים כדי להתאים את המיקום של כל קטגוריה.

בקיצור, בתיבת בחירה, הסדר הולך לפי הסידור order_cat ..
כאשר יש לי תיבת בחירה עם האופציות הבאות (לדוגמא):
מוסיקה
ספרים
מחשבים
כלי צייד
ציוד הגברה

אז כאשר אני עורך משהו מסויים באתר (כמו שאמרתי לדוגמא כתבה)
ואני מקשר אותה לנושא / קטגוריה מחשבים.
כאשר אני עורך את הכתבה, אז בעריכה בשדה הבחירה יוצג לי
את הקטגוריות / נושאים שאליהם אני רוצה לקשר את הנושא בסדר כמו שכתבתי למעלה.
ולכן, כשאני עורך את הכתבה, אני רוצה שהאופציה הראשונה,
בשדה הבחירה, תהיה האופציה שכבר קיימת לה .

לדוגמא כמו יד 2,
כאשר תיכנס לקישור הבא:
http://www.yad2.co.il/Cars/Car.php?A...romHand=&Hand=

בשדה הבחירה "יצרן", יהיה כתוב לך "ב.מ.וו"
ותחת השדה בחירה "דגם" יהיה כתוב לך "M6" .. כמו שבחרתי.
למרות זאת, שברירת המחדל היא מה שיש כאן:
http://www.yad2.co.il/Cars/Car.php
(ברירת המחדל, ב"יצרן" זה "בחר יצרן", וב-"דגם" זה "בחר דגם").

בקיצור ולסיכום, אני רוצה שזה יהיה כמו ב-יד 2
אני מקווה שהסברתי את עצמי יותר טוב ומובן.
  Reply With Quote