我有几个 php 页面,用于在数据库中搜索我在管理面板中创建的促销代码
我正在努力将这些代码回显到促销页面
我的广告很简单
广告.php
<body>
<div>
<!-- Start SPECIAL OFFER/PROMO -->
<div id="specialPromo" class="specialPromo">
<p class="promoTitle">promotion title!</p>
<p class="promoText">here is our promotion code</p>
<div class="promoCodeBox">
<!-- PROMO CODE -->
<p class="promoCode"><?echo $showcode?></p>
<!-- PROMO CODE -->
</div>
<div class="promoBtn"><a class="cupid-green" href="index.php?action=signup">JOIN NOW</div></a></div>
<!-- End SPECIAL OFFER/PROMO -->
</div>
</body>
</html>
然后链接到另一个页面
获取代码.php
<?
include ("include/universal.php");
//execute the SQL query and return records
$result = mysql_query("SELECT discount_code FROM discount_codes WHERE discount_name='".$code."'");
//fetch tha data from the database
while ($row = mysql_fetch_array($result))
{
$showcode = ($row{'discount_code'});
}
//close the connection
mysql_close($condb);
?>
问题在于这段代码
$code = $code["code1"];
如果我将它放在 getcodes.php 中,则可以正常工作并获得结果
但我想把它放在 advert.php
最终计划是创建一个管理页面,我可以在其中选择一个广告并输入代号,它将自动填充要在该广告中使用的代码
但我什至无法让它与单个广告一起使用,直到我发现我没有机会从单个页面管理多个添加
任何关于我哪里出错的建议,请记住我现在只使用 php 2 周
提前谢谢大家的建议