У меня есть следующий код:Дублирующиеся результаты из таблицы MySQL?
<?php
$select = mysqli_query ($con,"SELECT field_2 FROM info4");
if (! $select) {
die('Query unfunctional ' . mysqli_error($con));
}
?>
<table>
<td><select name="City">
<?php
while ($res=mysqli_fetch_array($select)){
foreach($res as $value){
echo "<option>" . $value . "</option>";
}}
?>
</select></td></table>
где $con
является соединение.
Но это выводит выпадающее меню со всеми значениями, дублируемыми. Например, если у меня было 1 и 2 в моей таблице, он выводит: 1/1/2/2 (в выпадающем списке). Я предполагаю, что я ошибаюсь в своем коде - может ли кто-нибудь увидеть это случайно?
Заранее спасибо.
Вы должны изучить использование pdo sir out Mysqli –