第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

重復(fù) HTML 元素,并將 php 變量傳遞給 PHP 中的函數(shù)

重復(fù) HTML 元素,并將 php 變量傳遞給 PHP 中的函數(shù)

PHP
森欄 2023-09-22 14:49:51
我正在嘗試創(chuàng)建一個(gè)簡單的產(chǎn)品目錄網(wǎng)站,我想為每個(gè)產(chǎn)品顯示卡片。我試圖通過 PHP 模板變量顯示卡片,并將名稱、img src、價(jià)格等作為參數(shù)傳遞給打印卡片的函數(shù)。這是我的index.php代碼:<?phprequire('./php/product_card.php');?><!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <!-- index.css link ref -->    <link rel="stylesheet" href="css/index.css">    <!-- Bootstrap Link Tag -->    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" integrity="sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z" crossorigin="anonymous">    <!-- FontAwesome Link Tag -->    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/brands.min.css" integrity="sha512-AMDXrE+qaoUHsd0DXQJr5dL4m5xmpkGLxXZQik2TvR2VCVKT/XRPQ4e/LTnwl84mCv+eFm92UG6ErWDtGM/Q5Q==" crossorigin="anonymous" />    <title>Emmaarz</title></head><body>    <div class="container">        <div class="row text-center py-6 mt-5">            <?php                product_card("Bed Cover 1", "img_bc/1.jpeg", "Product Description in less than 100 characters (optional)", "399", "299");                product_card("Bed Cover 2", "img_bc/2.jpeg", "Product Description in less than 100 characters (optional)", "599", "399");            ?>        </div>    </div></body><script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script><script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script><script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous"></script></html>當(dāng)我只是 echo $prod_name; 時(shí) 它顯示了我傳遞的產(chǎn)品的名稱,但它在 $prod_card 變量中不起作用。看起來是什么問題?如何才能實(shí)現(xiàn)這一點(diǎn)呢?
查看完整描述

3 回答

?
偶然的你

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊

就這樣吧。您的變量被視為普通文本字符。您需要將 PHP 變量附加到 HTML 字符串中


<?php


function product_card($prod_name, $prod_img, $prod_desc, $prod_price, $prod_price_disc) {

    $prod_card = '

    <div class="col-md-3 col-sm-6 my-3 my-md-1">

        <form action="index.php" method="get">

            <div class="card">

                <div>

                    <img src="$prod_img" alt="error" class=" img-fluid card-img-top">

                </div>

                <div class="card-body">

                    <h5 class="card-title">'.

                    $prod_name.'

                    </h5>

                <p class="card-text">'.

                    $prod_desc.'

                </p>

                <h5><s class="text-secondary">'.$prod_price_disc.'</s><span class="mx-2"></span><span class="price">'.$prod_price.'</span></h5>

                </div>

            </div>

        </form>

    </div>

    

    ';

    echo $prod_card;

}

?>


查看完整回答
反對 回復(fù) 2023-09-22
?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊

您必須將字符串與變量連接起來,例如 Echo 'fix string'.$var; 在您的情況下,在每個(gè) var $prod_img, $prod_name 之前以 ' 和 add 結(jié)束。

在你的情況下 <img src="'.$prod_img.'" 等等


查看完整回答
反對 回復(fù) 2023-09-22
?
不負(fù)相思意

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊

<div class="col-md-3 col-sm-6 my-3 my-md-1">

    <form action="index.php" method="get">

        <div class="card">

            <div>

                <img src="$prod_img" alt="error" class=" img-fluid card-img-top">

            </div>

            <div class="card-body">

                <h5 class="card-title">'. 

                $prod_name.' 

                </h5>

            <p class="card-text">'. 

                $prod_desc.' 

            </p>

            <h5><s class="text-secondary">$prod_price_disc</s><span class="mx-2"></span><span class="price">$prod_price</span></h5>

            </div>

        </div>

    </form>

</div>

或許?我不確定但是


查看完整回答
反對 回復(fù) 2023-09-22
  • 3 回答
  • 0 關(guān)注
  • 164 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號