Ciao a tutti, sto cercando di implementare nel mio sito web una funzione per modificare una stringa a seconda dell'utente.
Nel mio file html ho questo modulo di ricerca:
Codice PHP:
<form name='ricerca'>
Cerca Operatore da modificare: <input type="text" size="20" name="ricerca"/>
<FORM ACTION="modifica.php" method="POST">
<select name="note">
<option value="cognome" selected>Cognome</option>
<option value="nome">Nome</option>
<option value="matricola">ACC</option>
<option value="agent_id">Matricola</option>
</select>
<button type="submit">Ricerca</button></span>
Nel file php mi viene data la lista degli operatori che sono stati ricercati
<?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, AGENT_ID, COGNOME, NOME, RECAPITO, CODFISCALE, SKILL, GRUPPO_PWK, GRUPPO, MODULO, NOTE FROM `nomi_operatori` WHERE $field='$cognome'");
while($cicle=mysqli_fetch_array($sql)){
echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";
echo "<table border='1'>";
echo "<tr>";
echo "<td>".$cicle['MATRICOLA']."</td>";
echo "<td>".$cicle['AGENT_ID']."</td>";
echo "<td>".$cicle['COGNOME']."</td>";
echo "<td>".$cicle['NOME']."</td>";
echo "<td>".$cicle['RECAPITO']."</td>";
echo "<td>".$cicle['CODFISCALE']."</td>";
echo "<td>".$cicle['SKILL']."</td>";
echo "<td>".$cicle['GRUPPO_PWK']."</td>";
echo "<td>".$cicle['GRUPPO']."</td>";
echo "<td>".$cicle['MODULO']."</td>";
echo "<td>".$cicle['NOTE']."</td>";
echo "<td><a href='modifica2.php'>modifica</td>";
echo "</tr>";
echo "</table>";
}
con accanto un tasto "modifica".
Come faccio a modificare un singolo campo (o piu' campi) a seconda di cio' che sceglie l'utente?
i campi che possono essere modificati sono MATRICOLA, AGENT_ID, COGNOME, NOME, RECAPITO, CODFISCALE, SKILL, GRUPPO_PWK, GRUPPO, MODULO, NOTE,
vi ringrazio in anticipo per l'aiuto. E' molto importante per me.