Ciao a tutti!
Premetto che sono un neofita e sto piano piano imparando cose nuove
Avrei bisogno di implementare questo script che ho trovato sul web.
il file getuser
In pratica con questo script, senza la necessità di ricaricare la pagina, invio l'id alla pagina php che mi restituisce i valori che voglio io. E fin qua, funziona
Avrei però la necessità di aggiungere altri valori per rendere più accurata la ricerca tipo: codice_fiscale AND cod_azie per esempio.
Ma non ho idea di come implementare il JavaScript.. .qualche aiuto??
Premetto che sono un neofita e sto piano piano imparando cose nuove
Avrei bisogno di implementare questo script che ho trovato sul web.
Codice:
<script>
function showUser(str) {
if (str == "") {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("txtHint").innerHTML = this.responseText;
}
};
xmlhttp.open("GET","/file_include/scrivania_dipendente/test/getuser.php?q="+str,true);
xmlhttp.send();
}
}
</script>
<button class="button" type="button" onclick="showUser(this.value)" value="10"></button>
Codice:
<!DOCTYPE html>
<html>
<head>
<style>
table {
width: 100%;
border-collapse: collapse;
}
table, td, th {
border: 1px solid black;
padding: 5px;
}
th {text-align: left;}
</style>
</head>
<body>
<?php
$q = intval($_GET['q']);
$con = mysqli_connect('localhost','username','password','database');
if (!$con) {
die('Could not connect: ' . mysqli_error($con));
}
mysqli_select_db($con,"db_intra_new");
$sql="SELECT * FROM anagrafica_generale WHERE id = '".$q."'";
$result = mysqli_query($con,$sql);
echo "<table>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
<th>Hometown</th>
<th>Job</th>
</tr>";
while($row = mysqli_fetch_array($result)) {
echo "<tr>";
echo "<td>" . $row['nome'] . "</td>";
echo "<td>" . $row['cognome'] . "</td>";
echo "<td>" . $row['codice_fiscale'] . "</td>";
echo "<td>" . $row['nominativo'] . "</td>";
echo "<td>" . $row['s'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
</body>
</html>
Avrei però la necessità di aggiungere altri valori per rendere più accurata la ricerca tipo: codice_fiscale AND cod_azie per esempio.
Ma non ho idea di come implementare il JavaScript.. .qualche aiuto??