如何在PHP的选择选项中使用CSS

时间:2018-10-29 13:41:02

标签: php css

我在ajax POST中使用php

当我单击一些按钮后,ajax post函数运行,然后 php代码运行。

我的php代码在这里

...
 <select name='dayval' style="width:30%">123
<option value=''>-- CHOOSE --</option>

<?php
    $conn = mysqli_connect("103.22.222.228","dbtjd1","mypasswd","DB");
    $query = "SELECT Day FROM hashdb WHERE CarID = '".$var2."'";
    $result = mysqli_query($conn, $query);

    while ($row = mysqli_fetch_assoc($result)){
      if($row['Day'] >= $day_start && $row['Day'] < $day_finish){
            $field = $row['Day'];
            echo "<option id=list_first style ='width:200px; height:300px;' value=".htmlspecialchars($field).">".htmlspecialchars($field)."</option>";

       }
   }
?>
</select>
...

然后我尝试使用CSS运行select选项

通过在HTML或此代码上添加CSS代码

但这是行不通的。

也许我做错了,我不知道如何在此处添加CSS代码

你能帮我吗...?!

1 个答案:

答案 0 :(得分:0)

我正在尝试这样做,它正在为我工​​作。它会设置选项的样式并将其颜色更改为红色。

<?php
$pdo = new PDO('mysql:host=localhost;dbname=YOUR DB NAME', 'USER NAME', 'PASSWORD');
$sql= "SELECT Day FROM hashdb WHERE CarID = '".$var2."'";
$stmt = $pdo->prepare($sql);
$stmt->execute();
$days= $stmt->fetchAll();
?>
<select name='dayval' style="width:30%">123
<label> <span>--CHOOSE--</span></label>
<?php foreach($days as $day): ?>
<option value="<?= $day['Day']; ?>" style="color: red;"<?=$day['Day'];?></option>
<?php endforeach; ?>
</select>