Hi there,
Im trying autoselecting the registration code from DB after select aircraft in a dropdown menu. But I don’t know why not work. Simbrief plan set an auto registration to selected airplane.
At the moment I coded this:
Input name values that simbrief form get are: “type” to aircraft, “reg” to registration.
\<?php require\_once ("/Connections/db.php"); mysqli\_select\_db($db, $database\_db); $resultSet = "SELECT icao, registration FROM phpvms\_aircraft"; ?\> \<select name="type" id="typo" onChange="upicao()"\> \<?php $resultSet = mysqli\_query($db, $resultSet) or die(mysqli\_error($db)); while($rows = $resultSet-\>fetch\_assoc()) { $icao = $rows['icao']; $reg = $rows['registration']; echo "\<option value=$icao\>$icao $reg\</option\>"; } ?\> \</select\> \<?php $avion = "\<input type=hidden id=typo readonly\>"; ?\> \<script type="text/javascript"\> function upicao() { var select = document.getElementById('typo'); var option = select.options[select.selectedIndex]; document.getElementById('typo').value = option.value; } upicao(); \</script\> \<?php if (($avion)!=null) { require\_once ("/Connections/db.php"); mysqli\_select\_db($db, $database\_db); $resultSet2 = "SELECT registration FROM phpvms\_aircraft WHERE icao='" . $avion . "'"; ?\> \<b\>Registro\</b\> (opcional): \<input name="reg" id="regist"\> \<?php $resultSet2 = mysqli\_query($db, $resultSet2) or die(mysqli\_error($db)); while($rows = $resultSet2-\>fetch\_assoc()) { $reg = $rows['registration']; echo "\<option value=$reg\>$reg\</option\>"; } } ?\>
Could someone help me with the code, it’s been two weeks …
Thank you!
