<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<title></title>
</head>
<body>
<?php
echo '<h2><b>Compila singolo ingresso</b></h2>';
$data = date('d/m/Y');
echo '<br><br>Data: '.$data;
echo '<br><br>Seleziona direttore di turno: ';
echo '<select name="dirett">';
echo ' <option value=""> </option>';
echo ' <option value="pippo">pippo</option>';
echo ' <option value="pluto">pluto</option>';
echo ' <option value="paperino">paperino</option>';
echo ' <option value="topolino">topolino</option>';
echo '</select>';
echo '<br><br>Seleziona socio: ';
echo '<select name="socio">';
echo ' <option value=""> </option>';
// leggo il DB
include('conn.php');
//************stringa di connessione al DB*************
$connessione = new mysqli($host, $user, $password, $db);
// verifica su eventuali errori di connessione
if ($connessione->connect_errno) {
echo "Connessione fallita: ". $connessione->connect_error . ".";
exit();
}
if (!$result = $connessione->query("SELECT * FROM sociapprovati2021 order by Cognome")) {
echo "Errore della query: " . $connessione->error . ".";
}else{
// conteggio dei record
if($result->num_rows > 0) {
// conteggio dei record restituiti dalla query
while($row = $result->fetch_array(MYSQLI_ASSOC)) {
$Cognome = $row['Cognome'];
echo '<option value="'.$Cognome.'" onclick="selsoc(this)">'.$Cognome.'</option>';
}
echo '</select>';
// liberazione delle risorse occupate dal risultato
$result->close();
}
}
?>
<div id="tabella"></div>
<script>
function selsoc(minni) {
$(document).ready(function() {
var socio=minni.value;
$.ajax({
type: 'post'
cache: false,
url: 'contr.php',
data: 'query='+socio,
success:function(html) {
$('#tabella').html(html);
},
error: function(request, status, error) {
$('#tabella').html('<br />ERRORE : il server non risponde'+request.responseText);
}
});
});
};
</script>
</body>
</html>
<?php
$Cognome=$_POST['query'];
//-----------leggo il DB
include('conn.php');
//************stringa di connessione al DB*************
$connessione = new mysqli($host, $user, $password, $db);
// verifica su eventuali errori di connessione
if ($connessione->connect_errno) {
echo "Connessione fallita: ". $connessione->connect_error . ".";
exit();
}
if (!$result = $connessione->query("SELECT * FROM sociapprovati2021 WHERE Cognome='$Cognome'")) {
echo "Errore della query: " . $connessione->error . ".";
}else{
// conteggio dei record
if($result->num_rows > 0) {
// conteggio dei record restituiti dalla query
while($row = $result->fetch_array(MYSQLI_ASSOC)) {
$Abb_Annuale = $row['Abb_Annuale'];
$Arma_Lunga = $row['Arma_Lunga'];
$Abb_Privee = $row['Abb_Privee'];
}
// liberazione delle risorse occupate dal risultato
$result->close();
}
}
echo '<br><br><br><table border="1" width="400" cellspacing="0">';
echo ' <tr height="40">';
echo ' <th>ANNUALE</th>';
echo ' <th>ARMA LUNGA</th>';
echo ' <th>PRIVEE</th>';
echo ' </tr>';
echo ' <tr height="30">';
echo ' <td><center>'.$Abb_Annuale.'</center></td>';
echo ' <td><center>'.$Arma_Lunga.'</center></td>';
echo ' <td><center>'.$Abb_Privee.'</center></td>';
echo ' </tr>';
echo '</table>';
?>