Preluare id si text din option in cod php
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
sterica
- Mesaje: 285
Preluare id si text din option in cod php
Salutare,
Incerc sa adaug valori intr-o tabela dintr-un select, insa reusesc doar pe jumatate:
Cod: Selectaţi tot
<form action="select.php method="POST">
<select name="ID_MODEL_MASINA">
<option value="" selected="" disabled="">tip masina</option>
<?php
$sql = "SELECT * FROM masini_modele";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
echo "<option value='".$row['ID']."'>".$row['MODEL_MASINA']."</option>";
}
?>
</select>
</form>
select.php
Cod: Selectaţi tot
$model_masina ='?' //<--
$sql = "INSERT INTO masini (ID_MODEL_MASINA, MODEL_MASINA)
VALUES ('".$_POST['ID_MODEL_MASINA']."',
'".$model_masina."')";
mysql_query ($sql);
Nu stiu cum sa adaug valorea returnata de $row['MODEL_MASINA'] in variabila $model_masina
Multumesc!
MarPlo
Mesaje: 4343
Salut
Se poate face asa:
1. In <option> la value se adauga valoarea si textul, separate printr-un anumit caracter.
Cod: Selectaţi tot
echo "<option value='".$row['ID']."^".$row['MODEL_MASINA']."'>".$row['MODEL_MASINA']."</option>";
2. In codul php unde se preia valoare se face explode() cu acelasi caracter pentru a separa ID-ul de text.
Cod: Selectaţi tot
$id_model = explode('^', $_POST['ID_MODEL_MASINA']);
echo $id_model[0]; //id-ul
echo $id_model[1]; //textul
sterica
Mesaje: 285
functioneaza, multumesc mult de ajutor!
Subiecte similare
-
Resetare input type text dupa submit
JavaScript - jQuery - Ajax
Primul mesaj
Dupa ce dau enter sau click si a trimis mesajul nu mii se reseteaza input textul,imi trmite catre mysql fara reload incarca textul prin div dar nu...
Ultimul mesaj
\Multumesc, codul din raspunsul tau functioneaza
-
Inversare caractere adăugate într-un câmp de text
JavaScript - jQuery - Ajax
Primul mesaj
Am urmatorul cod html si JavaScript. O caseta de text input si un button.
<input type='text' id='backwards-input'>
<button...
Ultimul mesaj
Testeaza si studiaza urmatorul cod:
<input type='text' id='backwards-input'>
<button id='backwards-button'>Button</button>...
-
Ascunde element daca in data e un anumit text
HTML - XHTML - CSS
Primul mesaj
Se pot ascunde elemente HTML daca in atributul 'data-' e o anumita bucata de text?
De exemplu: Ascunde Div-urile care contin -en .
<div...
Ultimul mesaj
Se poate face cu CSS sau cu Javascript.
CSS:
/* with specified elements */
div {
display: none;
}
/* or global */
{
display: none;
}
Si...