2010-02-25 22 views
-1

我該如何限制這個查詢,這樣只會給我一個結果?將一個php函數限制爲一個結果

代碼:

function next_prodn_header() { 

    $StartDate = get('start_date'); 
    $timestamp = strtotime($StartDate); 

    $EndDate = get('end_date'); 
    $Now = strtotime(date('d-m-Y')); 
    $Start = strtotime($EndDate); 
    $newStart = date_i18n('d-m-Y', $Start); 

    if ($Now <= $Start) { 

for ($i = 1; $i < 1; $i++) { 
    echo "<h2>Next Event</h2>"; 
    echo "<span class=\"month\">"; 
    echo date_i18n('M', $timestamp); 
    echo "</span>\n"; 
    echo "<span class=\"year\">"; 
    echo date_i18n('Y', $timestamp); 
    echo "</span>\n\t\t"; 
    echo "<p><a href='"; 
    echo the_permalink(); 
    echo "' title='"; 
    echo the_title(); 
    echo "'>"; 
    echo the_title(); 
    echo "</a></p>\n\t\t"; 
    } 
    } else { 
    echo ""; 
    } 
} 
+3

什麼查詢?您要麼使用錯誤的術語,要麼我們缺少一些代碼。您提供的代碼段中沒有查詢。 – ryeguy 2010-02-25 00:26:01

回答

2

如果查詢你的意思是你for循環,在$i = 0開始循環。到目前爲止,您的for循環結構會檢查1 < 1的值是否爲false,因此它不會在循環內運行代碼。

否則,我不完全確定你的問題是關於什麼。

+0

...或者完全刪除循環。 – 2012-07-20 14:19:24

相關問題