et javais cette erreur :
c'est la variable $equipe=$_POST['equipe']Notice: Undefined index: equipe in /var/alternc/html/h/hh9786/equipe_detail.php on line 63
c'est la variable $equipe=$_POST['equipe']Notice: Undefined index: equipe in /var/alternc/html/h/hh9786/equipe_detail.php on line 63
Notice: Undefined variable: sql_nl in /var/alternc/html/h/hh9786/equipe_detail.php on line 141
requete 1 : SELECT * FROM gst_match LIMIT 0, 1
requete 2 :

<?php
$sql_a = "SELECT * FROM $table where equipe='$equipe' LIMIT ". $debut .", ". $nb_nouv_par_page;
$detail_equipe = mysql_query($sql_a);
echo "requete 1 : ".$sql_a."<br/>requete 2 : ".$sql_b;
while($rest = mysql_fetch_array($detail_equipe))
{
$n_tour=$rest['n_tour'];
$n_match=$rest['n_match'];
$sql_b = "SELECT * FROM $table where n_tour='$n_tour' AND n_match!=$n_match ";
$detail_equipe2 = mysql_query($sql_b);
while($rest2 = mysql_fetch_array($detail_equipe2))
{
?>
l'erreur:Notice: Undefined variable: sql_b in /var/alternc/html/h/hh9786/equipe_detail.php on line 141
requete 1 : SELECT * FROM gst_match where equipe='UXEM A.AM.J. 3' LIMIT 0, 1
requete 2 :
echo "requete 1 : ".$sql_n."<br/>";
et celle-ci avant le second
echo "requete 2 : ".$sql_b."<br/>"; 
requete 1 : SELECT * FROM gst_match where equipe='UXEM A.AM.J. 3' LIMIT 0, 1
requete 2 : SELECT * FROM gst_match where n_tour='1' AND n_match!=0
$sql_a = "SELECT * FROM ".$table." where equipe='".$equipe."' LIMIT ". $debut .", ". $nb_nouv_par_page;
La 2ème requête et la boucle sont donc de trop.-- --------------------------------------------------------
--
-- Structure de la table `gst_match`
--
CREATE TABLE `gst_match` (
`numero` int(11) NOT NULL,
`equipe` text NOT NULL,
`but_p` int(3) NOT NULL default '0',
`but_c` int(3) NOT NULL default '0',
`gp` char(1) NOT NULL default '',
`n_match` int(3) NOT NULL default '0',
`n_tour` int(3) NOT NULL default '0',
`date` date NOT NULL default '0000-00-00',
`heure` time NOT NULL default '00:00:00',
`com` text NOT NULL,
`N_journee` int(3) NOT NULL default '0',
`pt` int(3) NOT NULL default '0',
`cpt` int(3) NOT NULL default '0',
PRIMARY KEY (`numero`)
) TYPE=MyISAM AUTO_INCREMENT=85 ;
--
-- Contenu de la table `gst_match`
--
INSERT INTO `gst_match` (`numero`, `equipe`, `but_p`, `but_c`, `gp`, `n_match`, `n_tour`, `date`, `heure`, `com`, `N_journee`, `pt`, `cpt`) VALUES (79, 'UXEM A.AM.J. 3', 1, 0, 'g', 0, 1, '0000-00-00', '00:00:00', 'rien', 0, 4, 4),
(80, 'TETEGHEM US 3', 0, 1, 'p', 1, 1, '0000-00-00', '00:00:00', 'rien', 0, 1, 1),
(81, 'UXEM A.AM.J. 3', 11, 0, 'g', 0, 81, '0000-00-00', '00:00:00', 'rien', 0, 4, 8),
(82, 'TETEGHEM US 3', 0, 11, 'p', 1, 81, '0000-00-00', '00:00:00', 'rien', 0, 1, 2),
(83, 'UXEM A.AM.J. 3', 3, 0, 'g', 0, 83, '0000-00-00', '00:00:00', 'rien', 0, 4, 12),
(84, 'TETEGHEM US 3', 0, 3, 'p', 1, 83, '0000-00-00', '00:00:00', 'rien', 0, 1, 3);
n_match!=$n_match
Différent se note "<>" au lieu de "!=" pour des requêtes sql (ceci dit les 2 fonctionnent).