Jag har ett script som funkar så här: SQL-Problem
Först väljer man hur många grupper som ska finnas.
Sen väljer man hur många lag det ska finnas i varje grupp.
Efter det så ritas det upp textfält för så många lag man valde. Där man ska skriva in vilket lag som ska spela i respektive grupp..
<code><?php
$k = 1;
while($k<=$_GET['groups']){
echo "<table width=\"100%\" border=\"0\"><tr><td width=\"16%\" valign=\"top\">Teams in group {$k}</td><td width=\"84%\">";
$i = 1;
while($i<=$_POST['list'.$k.'']) {
echo '<input name="team'.$i.'" type="text"><br>';
$i++;
}
echo "</td></tr></table>";
$k++;
}
?></code>Problemet är när jag ska lägga in värdet i min databas.
Jag vet inte riktigt hur jag ska göra. SQL-satsen måste ligga i min while-loop på något sätt.
SQLen ska lägga in laget för respektive grupp.
t ex.
-----------------
Grupp | Lag |
-----------------
1 | Lag 1 |
-----------------
1 | Lag 2 |
-----------------
2 | Lag 1 |
-----------------
osv.
Jag började lite. Men fastnade direkt :D
<code><?
if (isset($_POST['next'])) {
require("../../scr/conn.php");
$sql = "INSERT INTO gn_tour_reg (tID, Group, Team) VALUES ('{$_GET['tID']}', '{}', '{}'";
}
?></code>Denna SQLen ligger inte i loopen. Men den måste köras när någon trycker på next.
The help lurk needs.