Salve a tutti, sono nuovo nel forum
Frequento l'ultimo anno dell'istituto tecnico e da un mese mi sto imbattendo nel linguaggio PHP
La mia problematica è la seguente:
ho una pagina php che deve essere processata più volte ed al suo interno ho delle combobox che riempo con delle query, la mia seconda problematica è che devo passare un valore da combobox e metterlo in una variabile che mi servirà per un altra query
di seguito posto il codice, spero mi sappiate dare una mano (io ho provato su internet ma non sono riuscito a capire bene)
<?php
include_once("daticonnessione.php");
$cn = mysqli_connect(DBHOST, DBUSER, DBPASS, DBNAME);
if(!$cn)
{
//errore di connessione DB
echo "ATTENZIONE ERRORE DI CONNESSIONE AL DATABASE";
exit();
}
?>
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
body
{
background: white;
}
p
{
font: 15px Calibri;
}
table
{
table-layout: auto;
border-spacing: 10px;
border-collapse: separate;
border: 10px;
}
td
{
text-align: center;
}
</style>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Gestione frequenta</title>
</head>
<body>
<form class="form-horizontal" action="GestioneFrequenta.php">
<legend>Form Inserimento</legend>
<table>
<tbody>
<tr>
<td>
<div class="form-group">
<label class="col-md-4 control-label" for="select">Anno Scolastico</label>
<div class="col-md-4">
<select id="annoscol" name="selas" class="form-control" onchange="javascript: document.form.submit();">
<?php
$queryAS = mysqli_query($cn, "SELECT AnSc FROM iscritto");
//echo "<select name=\"select\">";
echo "<option value = '-1'> scegli</option value>";
while($res = mysqli_fetch_array($queryAS))
{
echo "<option value='{$res['AnSc']}'>{$res['AnSc']}</option>" ;
}
//$var = select.options[select.selectedIndex].value;
//echo "</select>";
?>
</select>
</div>
</div>
</td>
<!-- FUNZIONA -->
<td>
<div class="form-group">
<label class="col-md-4 control-label" for="select">Corso</label>
<div class="col-md-4">
<select id="select" name="select" class="form-control" onchange="Funzione1(this.value)">
<?php
//if(isset($var))
//{
if($_GET['selas'] != null)
{
$queryCorso = mysqli_query($cn, "SELECT Nome FROM corsi, iscritto WHERE corsi.Cod_C = iscritto.Cod_C AND iscritto.AnSc = ". tmp);
//echo "<select name=\"select\">";
echo "<option value = '-1'> scegli</option value>";
while($res = mysqli_fetch_array($queryCorso))
{
//visualizzazione nome dei corsi
echo "<option value='{$res['Nome']}'>{$res['Nome']}</option>" ;
}
//echo "</select>";
//}
//else
//{
//echo "<option value = '-1'>campo vuoto</option value>";
//}
}
else
{
echo "errore";
}
?>
<script>
function Funzione1()
{
var tmp = document.getElementById("select");
}
</script>
</select>
</div>
</div>
</td>
<td>
<div class="form-group">
<label class="col-md-4 control-label" for="selectbasic">Incontro</label>
<!--da gestire con i codici degli incontri -->
<div class="col-md-4">
<select id="selectbasic" name="selectbasic" class="form-control">
<?php
$queryNInc = mysqli_query($cn, "SELECT N_Inc FROM incontri, corsi WHERE incontri.Cod_C = iscritto.Cod_C AND corsi.Cod_C = ". $var);
echo "<select name=\"select\">";
echo "<option value = '-1'> scegli</option value>";
while($res = mysqli_fetch_array($queryNInc))
{
echo "<option value='{$res['Cod_I']}'>{$res['Cod_I']}</option>" ;
}
echo "</select>";
?>
</select>
</div>
</div>
</td>
</tr>
<tr>
<td>
<div class="form-group">
<label class="col-md-4 control-label" for="selectbasic">Classe</label>
<!--caricare con classi -->
<div class="col-md-4">
<select id="selectbasic" name="selectbasic" class="form-control">
<?php
$queryClasse = mysqli_query($cn, "SELECT AnSc FROM Iscritto");
echo 'free user sql='.$queryAS.'<br>';
die();
echo "<select name=\"select\">";
while($res = mysqli_fetch_assoc($queryAS) or die ("non posso eseguire la query"))
{
echo "<option value=\"".$res['AnSc']."</option>";
}
echo "</select>";
?>
</select>
</div>
</div>
</td>
<td>
</td>
<td>
<div class="form-group">
<label class="col-md-4 control-label" for="selectbasic">Studente</label>
<div class="col-md-4">
<select id="selectbasic" name="selectbasic" class="form-control" onchange="">
<option value="1">Option one</option>
<option value="2">Option two</option>
<option value="3">Option three</option>
</select>
</div>
</div>
</tr>
<tr>
<td>
<td>
<div class="form-group">
<label class="col-md-4 control-label" for="textinput">Ore presenza</label>
<div class="col-md-4">
<input id="textinput" name="textinput" type="number" value="0" class="form-control input-md" >
</div>
</div>
</td>
</tr>
</table>
<!-- Bottone -->
<div class="form-group">
<div class="col-md-4">
<button id="singlebutton" name="singlebutton" class="btn btn-primary">Conferma</button>
</div>
</div>
</form>
</body>
</html>