Сорри, я ещё совсем зелёный. Нужно сделать форму с полем со списком. То есть текстовое поле со списком из mysql базы. Вообщем то поле со списком как в Access: Пользыватель попадая на поле может ввести новые данные которые добавяться в таблицу либо выбрать из уже имеющихся данных. Хорошо бы что бы скрипт мог по первым введённым буквам подставлять значение. Например: ================== = id = Familija = Adress = = 01 = Ivanov = Moskva = = 02 = Fedorov = SPB = В поле должен появиться список из Ivanov и Fedorov. A если ввести Nikolaev то в таблице появится новая запись и следующий раз в поле должен быть список из 3 фамилий. ... надеюсь ясно изложил Нужен работающий пример Большое спасибо за помощь
PHP: <?php mysql_connect('localhost', 'root', ''); mysql_select_db('yourbd'); $query = mysql_query("SELECT * FROM table"); // можете еще добавить WHERE,если нужно $rows = mysql_num_rows($query); echo "<select name=selecta>" for($i=0; $i<$rows; $i++) { $mas = mysql_fetch_array($query); echo"<option name=\"".$mas['Familija']."\">".$mas['Familija']."</option>"; } echo "</select>"; ?> Остальное сделаете уже по аналогии
Спасибо. Вообще то работать заставить не смог Но судя по всему это не совсем то что я хотел - в эту форму нельзя вводить новые данные. Даже стал сомневаться что такое возможно
Ну я конечно очень зелёный... но всё же не до такой степени Конечно проставил свои значения. Sergey89 .i.. :lol: Чудка подправил - заработало. Спасибо за пример PHP: <?php $db = mysql_connect("host_name", "db_user_name", "db_user_password"); mysql_select_db("db_name",$db); $query = mysql_query("SELECT * FROM table_name"); // можете еще добавить WHERE,если нужно $rows = mysql_num_rows($query); echo "<select name=\"select\">"; for($i=0; $i<$rows; $i++) { $mas = mysql_fetch_array($query); echo "<option>".$mas["familija"]."</option>"; // familija = имя столбца } echo "</select>"; ?> Но как я и подозревал ввод новых данных в такое поле невозможен. Плакаю... Отсюда вопрос: такое поле как я хотел, что бы можно было И новые данные вводить, вообще возможно сделать пользуясь html \ php ?