- Home
- Categorie
- Coding e Sistemistica
- PHP
- Form Php Collegare due scelte
-
Form Php Collegare due scelte
Salve sto realizzando un menu per un ristorante dove devo mettere il nome del piatto il prezzo e la quantità e poi inviarlo ad una pagina di visualizzazione dove mi deve mostrare solo i piatti scelti con la quantità relativa ma mi sono perso perchè non riesco a fare in modo che se uno scegli linguine allo scoglio deve essere obbligato a inserire la quantità viceversa se inserisce la quantità e non è selezionato il piatto relativo deve dare errore vi faccio vedere un esempio del mio codice
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento senza titolo</title>
<div></div>
</head>
<body>
<?php
//dati di connessione al db
$cn = mysql_connect("localhost", "", "");
mysql_select_db("", $cn);
?>
<form action="visualizza.php" name="modulo" id="modulo" onSubmit="return controllo();" method="post">
<input type="text" name="nome" value="" placeholder="Nome " required />
<input type="text" name="cognome" value="" placeholder="Cognome " required/>
<input type="email" name="email" value="" placeholder="Email" required/>
<p><input type="date" name="date" placeholder="gg/mm/aaaa" required/></p>
<div>Menù</div>
<div>Primi Piatti</div>
<script type="text/javascript" ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<script type="text/javascript">
function showMe (box) {var chboxs = document.getElementsByName("primo_1"); var vis = "none" for(var i=0;i<chboxs.length;i++) { if(chboxs*.checked){ vis = "block"; break; } } document.getElementById(box).style.display = vis;
}
</script>
<table>
<tr>
<td style="width:800px"><label><input name="primo_1" type="checkbox" value="Linguine allo scoglio" onclick="showMe('aragonese')" />Linguine allo scoglio </td><td>? 10,00</td><td><div id="aragonese" class="detttagli"><input name="primo_quantita_1" type="number" placeholder="quantità" value="" required /></div></td></label></tr>
<tr>
<td style="width:800px"><label><input name="primo_2" type="checkbox" value="Penne alla matriciana " onclick="showMe('aragonese')" />Penne alla matriciana </td><td>? 8,00</td><td><div id="aragonese" class="detttagli"><input name="primo_quantita_2" type="number" placeholder="quantità" value="" required /></div></td></label></tr></table>
<p><input type="submit" value="Invia" /></p>
</form></body>
</html>
-
spiegati meglio, non sei molto chiaro :bho: