salve, ho creato questa pagina per inserire un elenco di risultati calcistici, ma ora non so come andare avanti per creare "caricarisultati.php". Ciò che vorrei è inserire i dati in una tabella (es: risultati) che abbia più o meno i campi:
id (auto-incrementato)
turno (dato da $turno_selc)
girone (dato da $girone_selc)
giocatore (dato dal input nome$id)
gol (dato dal input gol)
la lista dei giocatori viene presa da un'altra tabella di db, e per distinguerli ho pensato di nominarli con 'nome$id'
inoltre vorrei che le variabili $turno_selc e $girone_selc vorrei che fossero definite dal primo form anzichè definiti a priori.
per gli input squadra1, squadra2, gol1 e gol2 dovrei cavarmela da solo, per il resto la mia difficoltà sta nel definire gli input perché devono avere tutti nome diverso.
id (auto-incrementato)
turno (dato da $turno_selc)
girone (dato da $girone_selc)
giocatore (dato dal input nome$id)
gol (dato dal input gol)
la lista dei giocatori viene presa da un'altra tabella di db, e per distinguerli ho pensato di nominarli con 'nome$id'
inoltre vorrei che le variabili $turno_selc e $girone_selc vorrei che fossero definite dal primo form anzichè definiti a priori.
PHP:
<div>
<form name='select' method='post' action='risultati.php'>
<select id="turno" name="turno" class="giornata_selc">
<option value='-'>Selez. giornata</option>
<option value='1'>1a</option>
<option value='2'>2a</option>
<option value='3'>3a</option>
</select>
ANDATA<input type="radio" name="girone" id="girone" value="andata"/>
RITORNO <input type="radio" name="girone" id="girone" value="ritorno"/>
<br/>
<input type='submit' name='ok' value='inserisci risultati!' class="input_selc">
</form>
<?php
error_reporting(E_ALL);
$turno_selc = "";
$girone_selc ="";
if ($turno_selc != '-'){
//dati database
$host = "localhost";
$username = "torneoborgonara";
$password = "";
$database = "my_torneoborgonara";
$tabella = "partite";
$tabella1 = "giocatori";
//connessione e invio al DB
$connessione = mysql_connect($host, $username, $password) or die("Connessione DB fallita");
mysql_select_db($database, $connessione) or die("Selezione DB fallita");
//seleziona le partite della prima giornata
$cerca = "SELECT * FROM $tabella WHERE girone ='$girone_selc' AND turno='$turno_selc'";
$risultato = mysql_query($cerca,$connessione);
echo"<div><form name='form' method='post' action='caricarisultati.php'>";
while($riga = mysql_fetch_row($risultato))
{
$data= addslashes($riga[1]);
$squadracasa= addslashes($riga[2]);
$squadratrasf = addslashes($riga[3]);
$gol1 = addslashes($riga[4]);
$gol2 = addslashes($riga[5]);
$turno = addslashes($riga[6]);
$girone= addslashes($riga[7]);
echo"
<table class='tab_partita'>
<tr>
<td>
<input disabled='disabled' type='text' name='squadra1' value= '$squadracasa' readonly class='squadra'>
</td><td>
<input type='text' name='gol1' class='tot'>
</td><td>
<input type='text' name='gol2' class='tot'>
</td><td>
<input disabled='disabled' type='text' name='squadra2' value= '$squadratrasf' readonly class='squadra'>
</td>
</tr>
<tr>
<td colspan='2' class='tab_giocatori'>
<table >
<tr>
<td>giocatore</td>
<td class='cart'><img src='../gol.gif'></td>
<td class='cart'><img src='../giallo.gif'></td>
<td class='cart'><img src='../rosso.gif'></td>
</tr>";
//seleziona le partite della prima giornata
$cerca1 = "SELECT * FROM $tabella1 WHERE squadra ='$squadracasa' ORDER BY nome ASC";
$risultato1 = mysql_query($cerca1,$connessione);
$numsquadre1 =mysql_num_rows($risultato1);
while($riga1 = mysql_fetch_row($risultato1))
{
$id = ($riga1[0]);
$nome= addslashes($riga1[1]);
$squadra = addslashes($riga1[2]);
echo "<tr>
<td><input disabled='disabled' type='text' name='nome$id' value= '$nome' readonly class='giocatore'></td>
<td><input type='text' name='gol' class='gol'></td>
<td><input type='radio' name='cart' id='cart' value='giallo'/></td>
<td><input type='radio' name='cart' id='cart' value='rosso'/></td>
<tr>";
}
echo"
</table>
</td>
<td colspan='2' class='tab_giocatori'>
<table >
<tr>
<td>giocatore</td>
<td class='cart'><img src='../gol.gif'></td>
<td class='cart'><img src='../giallo.gif'></td>
<td class='cart'><img src='../rosso.gif'></td>
</tr>";
//seleziona le partite della prima giornata
$cerca1 = "SELECT * FROM $tabella1 WHERE squadra ='$squadratrasf' ORDER BY nome ASC";
$risultato1 = mysql_query($cerca1,$connessione);
$numsquadre1 =mysql_num_rows($risultato1);
while($riga1 = mysql_fetch_row($risultato1))
{
$id = ($riga1[0]);
$nome= addslashes($riga1[1]);
$squadra = addslashes($riga1[2]);
echo "<tr>
<td><input disabled='disabled' type='text' name='nome$id' value= '$nome' readonly class='giocatore'></td>
<td><input type='text' name='gol' class='gol'></td>
<td><input type='radio' name='cart' id='cart' value='giallo'/></td>
<td><input type='radio' name='cart' id='cart' value='rosso'/></td>
<tr>";
}
echo"
</table>
</td>
</tr>
</table>
";
}
}
echo"
<input type='submit' name='invia' value='Aggiungi'>
<input type='reset' name='annulla' value='Cancella'>
</form>
</div>";
?>