从数据库里提取相应数据放到HTML文件中,数据库里存放的是网址,我应该怎么做?

2025-04-26 09:59:11
推荐回答(2个)
回答1:

    $sql = "SELECT * FROM `url_message` ORDER BY url_id DESC";
    $stmt = $dbh->prepare($sql);
    $stmt->execute();
    $allMessage = $stmt->fetchAll(PDO::FETCH_ASSOC); // 数组
    
    /* 查看数组结构 (其实就是看看你的数据库的字段都叫啥)*/
    //print_r($allMessage);die;
    
    /* 假设你的数组每一行的数组结构是这样: */
    /* url_id=>'1', url_href=>'product.html', url_text=>'产品列表' */
    echo '
    ';
        foreach ($allMessage as $one_link) {
            $id = $one_link['url_id']; // id
            $href = $one_link['url_href']; // 链接
            $text = $one_link['url_text']; // 文字
            
            $a = ''.$text.'';
            echo ''.$a.''; 
        }
        echo '
';
    
    exit;

回答2:

把取出来的值放进去就可以