Изпращане до db

KaRo

Registered
Здравейте ето примерен код:
<select>
<option value='1'> Дръндрън </option>
</select>

Как когато е селектнат Дръндрън да изпраща стойноста на VALUE към базата?
 
<select name='ime'>
<option value='1'> Дръндрън </option>
</select>
<?php
if(isset($_POST['ime']))
{
$ime = $_POST['ime'];
$query = 'ЗАЯВКА-КЪМ-БАЗАТА-ДАННИ'; // пример - $query = 'INSERT INTO `imeto-na-tablicata` (`pole`) VALUES ("'.$ime.'")');
$do = mysql_query($query);
if($do)
{
echo 'успешна заявка';
} else {
echo 'неуспешна заявка';
}

}
?>
:?:
 
Това го знам бе, мой човек. Въпроса не ми е да изпраща 'Дръдрън', а да изпраща value на опшъна, който е 1.
 
KaRo каза:
Това го знам бе, мой човек. Въпроса не ми е да изпраща 'Дръдрън', а да изпраща value на опшъна, който е 1.
Ако имаш стойност на value няма как да вземеш "Дръндрън". Или value трябва да съвпада или го махни. Ако греша, някой да ме поправи. :lol:

ЕДИТ:
Ето една идея как да имаш хем 1 хем Дръндрън.

<select name='ime'>
<option value='1|Дръндрън'> Дръндрън </option>
</select>
<?php
if(isset($_POST['ime']))
{
$ime = explode('|', $_POST['ime']);
// $ime[0] - 1, $ime[1] - Дръндрън
$query = 'ЗАЯВКА-КЪМ-БАЗАТА-ДАННИ'; // пример - $query = 'INSERT INTO `imeto-na-tablicata` (`pole`) VALUES ("'.$ime[1].'")');
$do = mysql_query($query);
if($do)
{
echo 'успешна заявка';
} else {
echo 'неуспешна заявка';
}

}
?>
 
KaRo каза:
Това го знам бе, мой човек. Въпроса не ми е да изпраща 'Дръдрън', а да изпраща value на опшъна, който е 1.
Това май не го знаеш, мой човек : )
Текста може да го врътнеш с някой JavaScript, но с пхп ще ти е трудно (дори непосилно) да вземеш това ДрънДрън.
Именно със $_POST['ime'] ще вземеш value-то на опшъна :)
 
Как когато е селектнат Дръндрън да изпраща стойноста на VALUE към базата?
Не че нещо ама ти си писал че искаш да ти се праща value а не текста така, че точно $_POST['ime'] ще вземеш това валуе както са ти го написали. Или просто си поправи въпроса :)
 
Браво на тебе, на мене лично ми е интересно как си се оправил : )
Възможно е да науча нещо ново :?:
 

Back
Горе