הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מה שגוי בקוד הבא (https://hosts.co.il/forums/showthread.php?t=46691)

X-T 01-06-07 20:58

מה שגוי בקוד הבא
 
אהלן, אני מנסה להציג בידע בצורה מסויימת וזה לא בדיוק כמו שרציתי,
הקוד שלי:
PHP קוד:

                        <?
                        $query 
mysql_query("SELECT * FROM pages where cid='4' ORDER BY id DESC limit 16");
                        
$i 0;
                        while(
$rr mysql_fetch_array($query)){
                            if(
$i == 0){
                            
$title $rr['title'];
                            
$id $rr['id'];
                                echo 
'<u1>
                            <li>
                                <a href="page.php?id='
.$id.'">>> '.$title.'</a>
                            </li>'
;
                            
$i++;
                            }
                            if(
$i 4){
                            
$title $rr['title'];
                            
$id $rr['id'];
                            echo 
'<li>
                                <a href="page.php?id='
.$id.'">>> '.$title.'</a>
                            </li>'
;
                            
$i++;
                            }
                            if(
$i == 4){
                            echo 
'</u>';
                            
$i 0;
                            }
                        }
                        echo 
'</u1>';
                        
?>

הצורה שאני מעונין להציג:
PHP קוד:

<ul>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                        </
ul>
                        <
ul>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                        </
ul>
                        <
ul>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                        </
ul>
                        <
ul>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                        </
ul>
                        <
ul>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                            <
li>
                                <
a href="#">>> תוכן</a>
                            </
li>
                        </
ul

וזה מציג לי דיי הרבה בעיות, זה גם לא מתייחס לי ל LIMIT שציינתי וגם לא מציג כמו שצריך,
אשמח לעזרה

Daniel 01-06-07 21:29

בלי להסתכל על השאר,
שנה את LIMIT 16
ל-
LIMIT 0,16

למרות שאיני בטוח שזה יפתור את הבעייה.


echo '</u>';

מה עם פתיחת U חדש?

echo '</u1>';
מה זה ה-1 הזה?

X-T 01-06-07 21:35

ציטוט:

נכתב במקור על ידי MasterT (פרסם 490461)
בלי להסתכל על השאר,
שנה את LIMIT 16
ל-
LIMIT 0,16

למרות שאיני בטוח שזה יפתור את הבעייה.


echo '</u>';

מה עם פתיחת U חדש?

echo '</u1>';
מה זה ה-1 הזה?

לא עזר בנוגע ל LIMIT, בנוגע ל U, שים לב לתנאים :)

Daniel 01-06-07 21:39

זה יציג לך,


HTML קוד:

                        <ul>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                        </ul>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                        </ul>

לא לשים לב לדאבל >>>, מכיוון שהעתקתי מהקוד שלך D:

(ללא פתיחת U חדש)

X-T 01-06-07 21:41

ציטוט:

נכתב במקור על ידי MasterT (פרסם 490469)
זה יציג לך,


HTML קוד:

                        <ul>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                        </ul>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                            <li>
                                <a href="#">>> תוכן</a>
                            </li>
                        </ul>

לא לשים לב לדאבל >>>, מכיוון שהעתקתי מהקוד שלך D:

(ללא פתיחת U חדש)

איך, התנאי הראשון עושה בדיקה אם זה I שווה ל 0 ואם כן מתחיל U חדש...
PHP קוד:

if($i == 0){
                            
$title $rr['title'];
                            
$id $rr['id'];
                                echo 
'<u1>
                            <li>
                                <a href="page.php?id='
.$id.'">>> '.$title.'</a>
                            </li>'
;
                            
$i++;
                            } 


Daniel 01-06-07 21:41

הא, לא שמתי לב.

למה u1, ולא u?

X-T 01-06-07 21:42

ציטוט:

נכתב במקור על ידי MasterT (פרסם 490472)
הא, לא שמתי לב.

למה u1, ולא u?

שמעת על CSS ;P ?

הצג מקור של הדף מהאינטרנט(הפלט)
PHP קוד:

<u1>
                            <
li>
                                <
a href="page.php?id=21">>> testing</a>
                            </
li><li>
                                <
a href="page.php?id=21">>> testing</a>

                            </
li><li>
                                <
a href="page.php?id=20">>> testing</a>
                            </
li><li>
                                <
a href="page.php?id=19">>> testing</a>
                            </
li></u><u1>
                            <
li>
                                <
a href="page.php?id=18">>> testing</a>

                            </
li><li>
                                <
a href="page.php?id=18">>> testing</a>
                            </
li><li>
                                <
a href="page.php?id=17">>> testing</a>
                            </
li><li>
                                <
a href="page.php?id=16">>> testing</a>
                            </
li></u><u1>

                            <
li>
                                <
a href="page.php?id=15">>> testing</a>
                            </
li><li>
                                <
a href="page.php?id=15">>> testing</a>
                            </
li><li>
                                <
a href="page.php?id=14">>> testing</a>
                            </
li><li>

                                <
a href="page.php?id=13">>> testing</a>
                            </
li></u><u1>
                            <
li>
                                <
a href="page.php?id=12">>> testing</a>
                            </
li><li>
                                <
a href="page.php?id=12">>> testing</a>
                            </
li><li>

                                <
a href="page.php?id=11">>> Test34</a>
                            </
li><li>
                                <
a href="page.php?id=10">>> Test2dd</a>
                            </
li></u><u1>
                            <
li>
                                <
a href="page.php?id=7">>> Test4</a>
                            </
li><li>

                                <
a href="page.php?id=7">>> Test4</a>
                            </
li><li>
                                <
a href="page.php?id=6">>> Test3</a>
                            </
li><li>
                                <
a href="page.php?id=4">>> Test2</a>
                            </
li></u><u1>
                            <
li>

                                <
a href="page.php?id=3">>> Test1</a>
                            </
li><li>
                                <
a href="page.php?id=3">>> Test1</a>
                            </
li></u1


Daniel 01-06-07 21:43

אתה לא יכול סתם להמציא תגים......

אין כזה תג "u1" למיטב ידיעתי.

X-T 01-06-07 21:44

הבעיה פה היא לא התגית עצמה, אלה הקוד שמציג, שים לב לתגובה שלי לפני ותראה פלט של זה.

Daniel 01-06-07 21:45

כן, אבל בשאלה לקוד-למה u1-אין כזה תג.


ובקוד, איני רואה הבדל בין מה שאתה הצגת, לפלט.


כל הזמנים הם GMT +2. הזמן כעת הוא 21:18.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ