За Mysql-ло

4 отговора 286 прегледа
#1

За Mysql-ло

Имам един въпрос щото яко зациклих.
Имаме примерно следната форма за изпращане и записване в Mysql.
<form action=to_base.php method=post>
<select name=first>
<option>Nencho Nenkov
<option>Slavi Edikvo si
<option>Slavi Pak
</select>
<input type=submit value=davai>
</form>
Значи направил съм таблица в Mysql в която да се записва променливата на 'first':
if (!($newresult = mysql_db_query($db_name, "INSERT INTO
userpr (first)VALUES
('$first')")))
То сичко е наред до тука но данните от формата се записват до първия интервал.(Вместо 'Slavi Edikvo si' стига само до 'Slavi')Мога да сложа некви тирета или др. но не ме устройва.Има ли нещо което би ми помогнало да разреша този проглем?
Благодария.

Отговор
в отговор на siropo #2

Re: За Mysql-ло

В какво поле записваш информацията?

Break The UnBreakable
Отговор
в отговор на nupaT #3

Re: За Mysql-ло

varchar 255 null

Отговор
в отговор на siropo #4

Re: За Mysql-ло

<select name=first>
<option value='Nencho Nenkov' >Nencho Nenkov </option>
......
</select>

zagradeno s ' ili "
иначе се размазва !

E tuk ni6to niama :[линк]
Отговор
в отговор на ro6avia #5

Re: За Mysql-ло

Да много съм прос!За "value='Slavi Edikvo si'" е написано от моя страна забраих да го посоча в примера но проглема е бил в кавичките.Сега се получи.
Пак много съм прос и мерси.

Отговор