System med radio buttons og send til database
Har denne side som henter en brugers spiller frem:echo "<center><table border='1' class='sample'><tr bgcolor='#000000'><td colspan='3'><center>";
echo "<font color='#FC9801' face='Verdana, Arial, Helvetica, sans-serif'>Dine spillere</font></center></td></tr>";
echo "<tr bgcolor='#222222'><td><center><font color='#FC9801' size='2' face='Verdana, Arial, Helvetica, sans-serif'>spiller</font></center></td>";
echo "<td><center><font color='#FC9801' size='2' face='Verdana, Arial, Helvetica, sans-serif'>Klub</font></center></td>";
echo "<td><center><font color='#FC9801' size='2' face='Verdana, Arial, Helvetica, sans-serif'>Placering</font></center></td></tr>";
$result = mysql_query("SELECT * from player WHERE PLADS = 'GK' And SPILLER = '".$_SESSION['user']."' ORDER BY NAVN");
while($row=mysql_fetch_array($result))
{
echo "<tr><td><input type='radio' name='io' value='o' checked='checked'></td><td><input type='radio' name='io' value='i'></td><td>" .$row['NAVN']. "</td><td>" .$row['KLUB']. "</td><td>" .$row['PLADS']. "</td></tr>";
}
$result = mysql_query("SELECT * from player WHERE PLADS = 'F' And SPILLER = '".$_SESSION['user']."' ORDER BY NAVN");
while($row=mysql_fetch_array($result))
{
echo "<tr><td><input type='radio' name='io' value='o' checked='checked'></td><td><input type='radio' name='io' value='i'></td><td>" .$row['NAVN']. "</td><td>" .$row['KLUB']. "</td><td>" .$row['PLADS']. "</td></tr>";
}
$result = mysql_query("SELECT * from player WHERE PLADS = 'M' And SPILLER = '".$_SESSION['user']."' ORDER BY NAVN");
while($row=mysql_fetch_array($result))
{
echo "<tr><td><input type='radio' name='io' value='o' checked='checked'></td><td><input type='radio' name='io' value='i'></td><td>" .$row['NAVN']. "</td><td>" .$row['KLUB']. "</td><td>" .$row['PLADS']. "</td></tr>";
}
$result = mysql_query("SELECT * from player WHERE PLADS = 'A' And SPILLER = '".$_SESSION['user']."' ORDER BY NAVN");
while($row=mysql_fetch_array($result))
{
echo "<tr><td><input type='radio' name='io' value='o' checked='checked'></td><td><input type='radio' name='io' value='i'></td><td>" .$row['NAVN']. "</td><td>" .$row['KLUB']. "</td><td>" .$row['PLADS']. "</td></tr>";
}
$result = mysql_query("SELECT * from player WHERE PLADS = 'T' And SPILLER = '".$_SESSION['user']."' ORDER BY NAVN");
while($row=mysql_fetch_array($result))
{
echo "<tr><td><input type='radio' name='io' value='o' checked='checked'></td><td><input type='radio' name='io' value='i'></td><td>" .$row['NAVN']. "</td><td>" .$row['KLUB']. "</td><td>" .$row['PLADS']. "</td></tr>";
}
echo "</table>";
?>
Den vil lave en liste med
2 GK
6 F
6 M
2 A
2 T
Så vil jeg gerne have at man man kan sende følgende til en database.
Alle spillerne skal sendes til en database der hedder "runde" under følgende felter:
"navn", "klub", "plads", "user" og "io"
Men kun hvis visse krav fra radio knapperne er godkendt.
Et vis antal af hver type skal være mærket i radio knappen "i"
Krav 1:
Der skal være 1, og kun 1 spiller af typen GK der har er mærket "i"
Krav 2:
Der skal være 1, og kun 1 spiller af typen A der har er mærket "i"
Krav 3:
Der skal være 1, og kun 1 spiller af typen T der har er mærket "i"
Krav 4:
Der skal være enten 3 F'er og 3 M'er, eller 2F'er og 4 M'er der
har er mærket "i"
Hvis disse krav ikke er overholdt skal der komme en besked om fejl.
Hvis data er blevet sendt til databasen skal man ende på samme side hvor man kan redigere sine valg.
Ved ikke om nogen kan hjælpe mig med dette.
Jeg er ikke så god til at bygge sådan noget op selv. Men hvis nogen vil gøre det for mig kan jeg selv lege med det.
Der er rigtigt mange andre ting der skal blandes ind i denne side. Så kommer til at lege rigtigt meget med det.
Nu håber jeg det er lidt overskueligt og nemt at forstå.
