0

データベースにいくつかの製品を含む単純なページがあります。ユーザーが製品を追加すると、ページ内のその特定の div に、自動的に追加された最新の製品が表示されます。

このリンクを表示しようとしましたが、別の問題があり、まったく役に立ちません。

とにかく、私がphpに持っている関数をheres。

function recentlyAddeditems() {
echo '<h3>Recently Added Products</h3> <hr/>';
echo '<div id="main_section_widget">';



$sql = mysql_query("SELECT * FROM products ORDER BY id DESC LIMIT 20") or die(mysql_error());

if ($sql) {
    while ($row = mysql_fetch_array($sql)) {
        $name = $row['name'];
        $id = $row['id'];
        $category = $row['category'];

        echo "<a href=\"product.php?pid=$id\">$name | $category<br/></a>
                <hr/>
                ";
    }
    echo '</div>';
    echo '
        <p><br/><a href="recentitems.php">More items...</a></p>

    ';
}
}

とhtmlページ

<div id="main_section_widget_cover" class="dates">
            <?php recentlyAddedItems(); ?>
        </div>

これを行う簡単な方法はありますか?jqueryでajaxについて読み込もうとしましたが、具体的な例がなくても混乱しています。

スタックのウィザードを助けてください!!!

4

1 に答える 1

0

jquery での ajax の例が必要な場合は、ここに非常に単純な例があります

<div id="main_section_widget_cover" class="dates"><div>

<script>
    $('#main_section_widget_cover').load('recentitems.php');
</script>

recentitems.php で

<?php recentlyAddedItems(); ?>

以上です。基本的な ajax 呼び出しを行うために必要なことはこれだけです

于 2012-06-28T01:49:32.920 に答える