gpt4 book ai didi

php - 在 CSS 中回显 PHP 变量

转载 作者:太空宇宙 更新时间:2023-11-04 13:49:23 25 4
gpt4 key购买 nike

我试图在我的 styles.php 中回显一个 php 变量。这个变量是我在一个单独的(并包含在其中的)php 文件中定义的,它包含数据库中的几个值:

$db_handle = mysql_connect($server, $user_name, $password);
$db_found = mysql_select_db($database, $db_handle);
if ($db_found) {
$SQL = "SELECT NumDep, DENS FROM france WHERE DENS BETWEEN '0' AND '45' ";
$result = mysql_query($SQL);
while ( $db_field = mysql_fetch_assoc($result) )
{
$dens = $db_field['NumDep'] . ",<BR>";
echo $dens;

当我在 index.php 文件中回显变量 $dens 时,这 20 个值正常显示。但是,当我在 styles.php 文件中回显 $dens 变量时,只会打印 last 值。

<?php
echo $dens; ?> <?php echo "
{
fill: #FFC285;
fill-opacity:1;
stroke:white;
stroke-opacity:1;
stroke-width:0.5;
stroke-miterlimit: 3.97446823;
stroke-dasharray: none;
}

我想要的是打印 20 个值,就像在 index.php 文件中打印它们一样。

谁能帮帮我? (欢迎使用将这些值从数据库打印到 styles.php 的替代解决方案!)

提前致谢。乔纳斯

最佳答案

index.php 中的 echo 处于 while 循环中,因此它会打印多次。当您点击 styles.php 时,while 循环已完成,因此 $dens 的值是循环结束时的值。

您需要在 CSS 中使用 while 循环才能使其按预期工作。

关于php - 在 CSS 中回显 PHP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22313759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com