Bonjour,

j'ai un soucis avec la mise a jour de ma base de donnée.
J'ai une liste de joeurs et je veux leur attribuer des points...
voici mon code..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<? include("connect.php");
$error = 0;
if(isset($_POST)==true && $_POST['valid'] == 0)
{$error=1;}
 
if($error == 0)
	{
 
$resultat = mysql_query("SELECT * FROM `joueur_1` WHERE `tournois_id` ='".$_GET['tournois']."' AND `ronde` ='".$_GET['ronde']."'"); 
while ($row = mysql_fetch_assoc($resultat)) 
	{ 
		$resultat2 = mysql_query("UPDATE `joueur_1` SET `point` = '".$_POST['point1']."' where joueur_id =" . $row['joueur_id'] . ";"); 
	}
	}
 
?>
.
.
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<form name="form" method="post">
<input type="hidden" name="valid" value="1"  /><? $error=1 ;?>
 
<br />
<br />
 
 
  <? 
print("<table width='150' border='1' style='float:left'>
		<tr>
			<td align='center'>Joueur</td>
		</tr>");
 
$requete_txt = "SELECT joueur_1.joueur_id AS ID, CONCAT_WS( ' ', joueurs_nom, `joueurs_prenom` ) AS joueur, joueur_1.appariement AS Appariement
FROM joueur_1, joueurs WHERE joueur_1.joueur_id = joueurs.joueurs_id AND joueur_1.tournois_id ='".$_GET['tournois']."' ORDER BY joueur_1.appariement";
$result_sql = mysql_query($requete_txt);
	while ($resultat = mysql_fetch_row($result_sql))
	{
		print("<tr><td align='left' height='28'>".$resultat[1]."</td></tr>");
	}
 
print("<table width='50' border='1' style='float:left'>
		<tr>
			<td align='center'>Point</td>
		</tr>");
 
$requete_txt = "SELECT `point` FROM `joueur_1` WHERE `tournois_id` ='".$_GET['tournois']."' AND `ronde` ='".$_POST['ronde']."' ";
$result_sql = mysql_query($requete_txt);
	while ($resultat = mysql_fetch_row($result_sql))
	{
		print("<tr><td align='center' height='28' ><input name='point1' type='text' size='1' maxlength='1' /></td>");
	}	
 
print("</tr>");	
print("</ table>");
 
 
print("<table width='150' border='1' style='float:left'>
		<tr>
			<td align='center'>Joueur</td>
		</tr>");
 
$requete_txt = "SELECT joueur_2.joueur_id AS ID, CONCAT_WS( ' ', joueurs_nom, `joueurs_prenom` ) AS joueur, joueur_2.appariement AS Appariement
FROM joueur_2, joueurs WHERE joueur_2.joueur_id = joueurs.joueurs_id AND joueur_2.tournois_id ='".$_GET['tournois']."' ORDER BY joueur_2.appariement";
$result_sql = mysql_query($requete_txt);
	while ($resultat = mysql_fetch_row($result_sql))
	{
		print("<tr><td align='left' height='28'>".$resultat[1]."</td></tr>");
	}
 
print("<table width='50' border='1'>
		<tr>
			<td align='center'>Point</td>
		</tr>");
 
$requete_txt = "SELECT `point` FROM `joueur_2` WHERE `tournois_id` ='".$_GET['tournois']."' AND `ronde` ='".$_POST['ronde']."' ";
$result_sql = mysql_query($requete_txt);
	while ($resultat = mysql_fetch_row($result_sql))
	{
		print("<tr><td align='center' height='28' ><input name='point2' type='text' size='1' maxlength='1' /></td>");
	}	
 
print("</tr></ table></br>");	
?>
 
<input type=submit value=Ajouter>
</form>