У вас есть некоторые проблемы с синтаксисом, связанные с вашим тегом выбора и сгенерированным тегами параметров.
Обновлено
<?php
// Connect to the database
$mydb = new wpdb('***','***','***','***');
$query = "SELECT distinct(Region)
FROM tblusers
Order By
Region ASC";
$rows = $mydb->get_results($query);
var_dump($rows);
?>
<!-- Form -->
<form method='post' action='success.php'>
<b><h1>Stuur SMS aan Streek</h1></b>
<b>Kies Streek:</b>
<select id='txtReg' name='txtReg'>
<?php
// populate the options
foreach ($rows as $row) {
echo '<option value="' . $row->Region . '">' . $row->Region . '</option>';
}
?>
</select><br/>
<b>Boodskap:</b>
<textarea id='txtMsg' name='txtMsg' rows=5 cols=65 style='width:50%;'></textarea><br/>
<input type='reset' value='Kanselleer'> | <input class="button" type='submit' value='Stuur SMS aan Streek'>
</form>
Другая проблема, которая может у вас возникатьэто ваш запросПохоже, у вас может не быть поля идентификатора, возвращаемого в ваших данных.Если это поле отсутствует в вашем запросе, тогда значение в вашем теге параметров будет пустым.
Решение может состоять в том, чтобы изменить $row->Id
на $row->Region
в значении тега параметра.
Это должно привести вас в правильном направлении.