0

しばらくの間、いくつかのカレンダーコードを扱ってきましたが、方法が見つからないようです..

だから、私はツアー(Y)、月(X)、および各組み合わせのそれぞれの価格を示すこのカレンダーを持っています. ここで必要なのは、各ツアーの期間を日数で示す追加の列を追加することです。私はそれをしましたが、うまくいきますが、それらを並べ替えて日数でグループ化する必要もあります。

例: 最初の列 (ツアーの名前を含む) は、「1 日ツアー」というタイトルで始まり、その後に期間が 1 日であるツアーが続きます。別タイトルより「2days tours」など。

そのためには、2 つの埋め込み「foreach」サークルを作成する必要がありました。メインの「foreach」はタイトル「X days tours」を表示しますが、埋め込みの「foreach」は適切なツアーを表示します。今私の問題は、どのようにhtmlコードを出力するのですか???? ここにコードがあります:=>

    foreach($tour_durations as $d){ 

    **print "<tr><td colspan="4"><b>Tous of <?php echo $d;?> Days</b></td></tr>"**

    foreach($result->tour as $tour) {
                        if($tour->duration == $d){ ?>
    <tr>
    <td>
    <a href="<?php print $tour->tour_url_tracked; ?>"><?php print $tour->tour_name;?>
    </a></td>
    <?php 
print "<td><span class='month of'>".$tour->duration."</span></td>";?>

<=星で囲まれた、問題のあるコードです..

それを表示する正しい方法は何ですか?? どうしたの??

私は十分に明確だったと思います!:/

前もって感謝します!!!

4

1 に答える 1

1
echo "<tr><td colspan='4'><b>Tous of ".$d." Days</b></td></tr>";

それ以外の

print "<tr><td colspan="4"><b>Tous of <?php echo $d;?> Days</b></td></tr>"

やるべき

于 2012-08-10T09:31:16.590 に答える