Salve a tutti e auguri di buone feste!
Mi trovo con un problema che non sono riuscito a risolvere.
Ho realizzato un programmino per prelevare dati da una tabella per inserirli in un'altra e all'inizio sembrava che tutto funzionasse per il meglio, ma successivamente mi sono accorto che ogni volta che richiamo il link per nuovi inserimenti, senza che io inserisca niente ma solo per il richiamo del programma mi fa l'inserimento di tutti i dati inseriti precedentemente.
In altre parole dopo aver inserito cinque nominativi,tutte le volte che richiamo il programma mi inserisce nuovamente le cinque righe nel database e inserendo un nuovo nominativo il programma va ad inserire i cinque nominativi precedenti più quello nuovo.
Spero davvero che ci possa essere qualcuno che mi può aiutare!
Il codice completo del HTML e PHP è il seguente:
<body>
<br><br><br><br>
<form action="inserimento_soci_raduno.php" name="archivio_soci" method="POST" onSubmit="return controllo1();">
<div align="center">
INSERIMENTO SOCI PER RADUNI
<table border="1" cellpadding="0" width="40%">
<tr>
<td width="65%"><font size="4" face="Verdana" color="#FF0000">Cognome socio</font></td>
<td width="65%" align="center">
<p align="center">
<font face="Verdana" size="4">
<font color="#0000FF">
<span style="mso-bidi-font-size: 12.0pt">
<input type="text" name="cognomesocio1" size="22" style="color: #FF0000; font-family: Verdana; font-size: 14 pt;">
</span></font></font></p>
</td>
</tr>
<tr>
<td width="134%" colspan="2">
<p align="center"><input type="submit" value="INSERIMENTO SOCIO" name="cerco" style="font-family: Verdana; font-size: 14 pt"></td>
</tr></table></div>
</form>
<br><br><br>
<div align="center">
<table width="" height="" border="1">
<tr><td><a href="/tcc/inserimento_raduni.html">Vai all'inserimento raduni</a></td>
<td><a href="/tcc/cercodato_socio.php">Vai alla ricerca dati soci</a></td>
</tr>
</table>
</div>
<br><br><br>
<div align="center">
<table width="" height="" border="1">
<tr><td><a href="/tcc/archiviosoci_tcc.html">Vai all'inserimento soci</a></td>
<td><a href="/tcc/cercodati_soci.php">Vai all'archivio soci</a></td>
</tr>
</table>
</div>
</body>
</html>
<?php
//print ("Programma per l'inserimento soci per il raduno.");
$nomehost = "localhost";
$utente = "root";
$parola = "";
$nome = "gestione_tcc";
$connessione=mysql_connect($nomehost,$utente,$paro la);
$selezione = mysql_select_db($nome, $connessione);
$q_1 = mysql_query("SELECT * FROM archivio_soci ORDER BY tessera1, cognomesocio1 ");
while ($riga=mysql_fetch_array($q_1)) {
$tessera1 = $riga['tessera1'];
$cognomesocio1 = $riga['cognomesocio1'];
$nomesocio1 = $riga['nomesocio1'];
$pm1 = $riga['pm1'];
$cognomesocio2 = $riga['cognomesocio2'];
$nomesocio2 = $riga['nomesocio2'];
$pm2 = $riga['pm2'];
$telefono1 = $riga['telefono1'];
$cellulare1 = $riga['cellulare1'];
$qualifica1 = $riga['qualifica1'];
$q_2 = mysql_query("INSERT INTO partecipanti_carrara (tessera1, cognomesocio1, nomesocio1, pm1, cognomesocio2, nomesocio2, pm2, telefono1, cellulare1, qualifica1)
VALUES ('$tessera1','$cognomesocio1','$nomesocio1','$pm1' ,'$cognomesocio2','$nomesocio2','$pm2','$telefono1 ','$cellulare1','$qualifica1')");
}
mysql_close($connessione);
?>