Ciao a tutti, ho un file html
Codice HTML:
<FORM ACTION="rimuovi.php" method="POST">
Cerca Operatore da eliminare: <input type="text" size="20" name="cognome" required/>
<select name="note">
<option value="cognome" selected>Cognome</option>
<option value="acc">ACC</option>
<option value="nome">Nome</option>
<option value="matricola">Matricola</option>
</select>
<button id="buttondx" type="submit">Ricerca</button></span>
</form>
Un semplice campo di ricerca, dove si collega col file php rimuovi.php
Codice PHP:
<FORM ACTION="cancella.php" method="POST">
<?php
$host="localhost";
$username="root";
$password="";
$db_name="operatori";
$tbl_name="nomi_operatori";
$db =mysqli_connect($host,$username,$password,$db_name);
$cognome = $_POST['cognome'];
$field = $_POST['note'];
$sql=mysqli_query($db, "SELECT MATRICOLA, ACC, AGENT_ID, COGNOME, NOME, RECAPITO, CODFISCALE, SKILL, GRUPPO_PWK, GRUPPO, MODULO, NOTE FROM `nomi_operatori` WHERE $field='$cognome'");
$count=mysqli_num_rows($sql);
if(!$count==0){
while($cicle=mysqli_fetch_array($sql)){
echo "<br>";
echo "<br>";
echo "<table border='2'>";
echo "<tr><td>Matricola</td>";
echo "<td>".$cicle['MATRICOLA']."</td>";
echo "<tr><td>Acc</td>";
echo "<td>".$cicle['ACC']."</td>";
echo "<TR><td>Agent_id</td></Td>";
echo "<td>".$cicle['AGENT_ID']."</td>";
echo "<TR><td>Cognome</td></Td>";
echo "<td>".$cicle['COGNOME']."</td>";
echo "<TR><td>Nome</td></Td>";
echo "<td>".$cicle['NOME']."</td>";
echo "<TR><td>Recapito</td></Td>";
echo "<td>".$cicle['RECAPITO']."</td>";
echo "<TR><td>CodFiscale</td> </Td>";
echo "<td>".$cicle['CODFISCALE']."</td>";
echo "<TR><td>Skill</td></Td>";
echo "<td>".$cicle['SKILL']."</td>";
echo "<TR><td>Gruppo_Pwk</td> </Td>";
echo "<td>".$cicle['GRUPPO_PWK']."</td>";
echo "<TR><td>Gruppo</td> </Td>";
echo "<td>".$cicle['GRUPPO']."</td>";
echo "<TR><td>Modulo</td> </Td>";
echo "<td>".$cicle['MODULO']."</td>";
echo "<TR><td>Note</td></Td>";
echo "<td>".$cicle['NOTE']."</td>";
echo "<td><a href='cancella.php'>elimina</td>";
echo "</tr>";
echo "</table>";
}
}
else{
echo "<h3 align='center'>Nessun record trovato. ";
}
?>
<button id="buttonsx" type="submit">Ritorna</button></span>
In questo file php vengono visualizzati i risultati della ricera, se si cerca col cognome alle volte si avranno piu' risultati se nel database si ha un cognome uguale con accanto un pulsante elimina che si collega al file cancella.php
Codice PHP:
<?php
$host="localhost";
$username="root";
$password="";
$db_name="operatori";
$tbl_name="nomi_operatori";
$db =mysqli_connect($host,$username,$password,$db_name);
$query=mysqli_query($db,"SELECT MATRICOLA FROM nomi_operatori");
$result=mysqli_fetch_array($query);
$id=$result['MATRICOLA'];
$query2=mysqli_query($db,"DELETE FROM nomi_operatori where MATRICOLA='$id'");
header("Location:index.html");
?>
il problema e' che se clicco sul tasto elimina nel database mi elimina solo la prima riga e non per esempio la seconda se la seleziono per elimionarla, potete darmi una mano? Grazie in anticipo