Ситуация очень простая и найти это странно, почему я не вставляю изображение после каждого результата в своем сводном меню (выпадающее меню).Изображение после результата sql Combobox PHP
Я пытаюсь вставить $ image здесь !.
<select name = 'pSelect' id = 'pSelect'>
<?php
$result = mysql_query
("
SELECT ID, Project, Projectnummer, Klant
FROM tblproject
WHERE Status = '1'
ORDER BY Klant ASC
");
$image = "<img src='images/status_groen.png' width='15' height='15' /> ";
while($row1 = mysql_fetch_array($result))
{
$pID = $row1['ID'];
echo "<option value=\"" . $row1['ID'] . "\"";
if (isset($_POST['pSelect']) && $row1['ID'] == $_POST['pSelect'])
{
echo " selected='selected'";
}
echo ">" . $row1['Klant'] ." ". $row1['Project'] ." ". $row1['Projectnummer'] ." ".$image. "</option>";
echo "<br/>'";
}
?>
</select>
после вывода данных он отображает синтаксис изображения красным цветом, указывая, что это может быть проблема синтаксиса, но не обязательно.
Источник выход:
<option value="202">3DNL reCAPTCHA toevoegen 13097/1 <img src='images/status_groen.png' width='15' height='15'/> </option><br/>
На самом деле вы добавили косую черту, вы были правы, но это не устранило проблему к несчастью. Я тестировал изображения с эхом далее в своем коде, но до сих пор не знаю, как вставить изображение в выпадающее меню, не добавляя его в качестве длинного блока в базе данных. – DragonChaser
Что вы видите в сгенерированном HTML? – theLibertine
Хороший вопрос, добавляя исходный вывод прямо сейчас, он показывает, что изображение действительно красное, но это хороший признак, но еще не 100%. У меня такое чувство, что я что-то пропустил. – DragonChaser