salvare più record in una tabella

gatto80

Nuovo Utente
9 Mar 2013
7
0
0
salve a tutti, ho già posto in questo forum questa richiesta di aiuto, ma visto che forse non mi sono spiehato bene mi ripropongo.
ho due tabelle:
STUDENTI (id, codice, nome)
VOTI (id, codice, nome, voto)
con un primo script mi estraggo tutti gli studenti e li stampo con accanto la casella del voto:
PHP:
 $query = "SELECT * FROM studenti ORDER by stu asc"; 
$result = mysql_query($query); 
//$numero = mysql_num_rows($result);
while ($row = mysql_fetch_array($result))
{
?>
<form action="studenti_salva_voti.php" method="post" name="form1" id="form1">

<table width="800" border="0" align="center"  cellpadding="0" cellspacing="0" bgcolor="#FF0000">
 <tr>
<td width="5%">&nbsp; </td>
<td width="85%">
<input name="codice" type="text" value="<?php print $row['stu'] ; ?> " />
<input name="nome" type="text" value="<?php print $row['nome'] ; ?> " />
<input name="voto" type="text" />
</td>
</tr>
</table>
<?php } ?>
<input name="submit" type="submit" value="submit" /></form>

quello che voglio fare è salvare tutti gli studenti (codice, nome e voto) nella tabella voti
grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
da quello che ho capito stai sbagliando tutto.
se hai 3 studenti ti saltano fuori 3 form (???), come fa lo script a capire quale è il form giusto? lo script (ben che vada) rileva solo l'ultimo.
 

gatto80

Nuovo Utente
9 Mar 2013
7
0
0
ciao
da quello che ho capito stai sbagliando tutto.
se hai 3 studenti ti saltano fuori 3 form (???), come fa lo script a capire quale è il form giusto? lo script (ben che vada) rileva solo l'ultimo.

e allora cosa mi consigli di fare.
se ti è possibile qualche esempio
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
prima di procedere un paio di domande.
fai fatto due tabelle
Codice:
STUDENTI (id, codice, nome)
VOTI (id, codice, nome, voto)

intanto visto così sono ridondanti
la tabella voti dovrebbe essere semplicemente
Codice:
VOTI id, id_studente, voto
riportare i dati pari-pari di una tabella in un altra non fa che appesantire inutilmente il db, esistono le query join
poi, immagino che nella tabella studenti ad ogni id corrisponda uno studente col suo codice e nome e qui non ci piove
ma nella tabella voti?
faccio un esempio
nella tabella studenti hai
Codice:
33 aabb pinco
84 aacc pallino
se nella tabella voti hai
Codice:
55 aabb pinco 9
56 aacc pallino 4
se a uno studente corrisponde un unico voto a che ti serve la tabella voti? ti basta aggiungere il campo voto alla tabella studenti
se invece a uno studente corrisponono più voti, come è fatta la tabella, non distingui a cosa il voto si riferisce.
se ho capito male spiega meglio cosa vuoi ottenere
 
Discussioni simili
Autore Titolo Forum Risposte Data
SolidSnake4 salvare più descrizioni contemporaneamente PHP 1
E come posso salvare più di 255 caratteri PHP 1
P C# Salvare una colonna del DataGridView XML 0
E fpdf salvare e aprire il file PHP 4
I salvare testo chat PHP 4
B Selezionare un'immagine e salvare la selezione Photoshop 3
Stex1967 Salvare una immagine che si trova su porta TCP 8080 di altro sito PHP 7
L salvare una immagine elaborata in canvas Javascript 1
L salvare una immagine elaborata in canvas Javascript 1
E Salvare immagini PHP 0
L salvare codice html in mysql PHP 3
L salvare somma con sottrazione PHP 1
M Salvare coordinate Maps nel DB PHP 2
D SALVARE "MASCHERA" + "ALLEGATO PDF" IN UN UNICO PDF MS Access 0
A Twitter aggiungere tweet a campagna esistente o salvare pubblico Social Media Marketing 0
D Salvare in diversi campi mysql con diversi ID PHP 0
D [Javascript] salvare immagine canvas - paypal Javascript 0
M Salvare JSONObject in Shared Preference Sviluppo app per Android 0
M [PHP] Salvare campo di una tabella in una variabile PHP 14
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
M [PHP] FPDF Salvare su disco C locale Windows PHP 3
C Photoshop CS 6 salvare una modifica Photoshop 0
L [PHP] Salvare csv da form dati PHP 5
A Salvare immagine ridimensionata in MySql con GD PHP 12
G php salvare file in campo blob mysql: massimo 4MB PHP 1
M Salvare pagine web come segnalibro con istruzioni javascript Javascript 0
L Salvare posizione maps Sviluppo app per Android 0
G [PHP] SALVARE RECORD ESTRATTI DA DATABASE PHP 6
D Come salvare scelta della select "dinamica" ajax-php? Come dato php o attributo value tag option? Ajax 5
P [SOLVED] salvare il TCPDF output in mysql e rivisualizzarlo PHP 3
M Salvare i dati nel db e aprire altra pagina php PHP 7
M Form ASP su MsSQL salvare 2 campi in 1 Classic ASP 4
V [PHP] Salvare campo radio in db e leggerlo PHP 15
S [PHP] Salvare dati tabella in formato exel PHP 0
Benix89 Come salvare radio button selezionato Magento 1
Benix89 Salvare radio button selezionato PHP 2
P Come salvare il proprio diario di fb Discussioni Varie 0
P Salvare i dati restituiti dopo autenticazione OAuth2 Javascript 0
M Salvare in tabella link file importato PHP 1
F Cliccare e salvare src immagine HTML e CSS 2
M Cartella predefinita dove salvare i backup PHP 0
P dove si va a salvare il dbase phpmyadm una volta creato ???? Database 0
P dove si va a salvare il dbase phpmyadm una volta creato ???? Database 7
C Salvare il click su di un Button Sviluppo app per Android 9
Emix Salvare documenti in DB PHP 3
D salvare righe dinamicamente PHP 3
R Mettere la possibilità di Salvare in un gioco =) Come si fa? Java 2
C Salvare dati form in un file di testo PHP 1
M Salvare select con cookie PHP 1
IImanuII Salvare/recuperare html da un db PHP 5

Discussioni simili