Probléme detransmission de variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probléme detransmission de variable

par moip » 19 juin 2008, 15:05

merci

par guilt92 » 19 juin 2008, 14:52

Bonjour,

Il faut enlever les backquotes de ta requete.
$res=mysql_query('SELECT * FROM rencontre WHERE NOM_J = "'.$idp.'" AND JOU_NOM_J = "'.$idd.'"');  // Requete sql 
je te conseille de toujours utiliser la fonction or die() et mysql_error() pour avoir les détails de l'erreur sql si une requete plante et que la page arrete son chargement :
$res=mysql_query('SELECT * FROM rencontre WHERE NOM_J = "'.$idp.'" AND JOU_NOM_J = "'.$idd.'"') or die(mysql_error());  // Requete sql 

Probléme detransmission de variable

par moip » 19 juin 2008, 14:47

Bonjour

Donc voila j'ai un petit problème car je voudrais afficher un tableau de resultat d'une rencontre avec le nom des 2 adversaires. A partir de ma premier page je clic sur un href qui m'envois le nom des 2 adversaires dans l'url ensuite je recup les 2 adversaires pour ensuite les utiliser dans ma requet sql pour afficher le bon tableau problème !
Car j'ai l'impression qui ne prend pas en compte mes 2 variables donc ma requete renvois rien alor qu'avec un simple echo j'arrive à afficher mes 2 variables.
<? include('cnx.inc');

        $idp= ($_GET['idp']);
	$idd= ($_GET['idd']);  
        $set= ($_GET['set']);   

		?>

<div align="center">
<table border="2">
		<?
		$res=mysql_query('SELECT * FROM `rencontre` WHERE `NOM_J` = "$idp" AND `JOU_NOM_J` = "$idd"');  // Requete sql
		$val=mysql_num_rows($res);			// compte le nombre de lignes
		while($val=mysql_fetch_array($res)) // Tant qu'il y a des lignes
		{?>
	<tr>
		<td align="center"><? echo($idp); ?></td>
		<td></td>
		<td></td>
		<td align="center"><? echo($val["SC_J_1"]); ?></td>
		<? $id=1;
		 for($sets=1;$sets<=$set;$sets++) 
			{?>
						
				<td align="center"><?echo($val["SET".$id."_J_1"]);?></td>
			
	   <?$id++;}?>
		
	</tr>
     <?}?>
	
Merci d'avance pour vos réponses.