Problème dans une requête !
Posté : 16 oct. 2007, 16:18
Bonjour,
J'ai un petit probléme sur une requête.. je pense que c'est un truc tout bete mais je n'arrive pas a trouver la solution.
Voici la requête que je veux effectuer :
Le probléme est au niveau de car lorsque j'enléve cette partie là, la requête fonctionne, ça me retoune le bon nombre dans $nb.
En mettant la partie qui bug : ( WHERE expediteur ='".$_SESSION['pseudo']."' ) ça ne met pas d'erreur mais $nb est égal à 0 alors qu'il y a bien des enregistrements correspondant.
J'ai essayé de remplacer par un pseudo comme : qui est dans ma table et ça ne marche pas non plus.
Je ne vois pas pourquoi le champ expéditeur pose probléme ! Je vous met la structure de ma table :
Ce problème me pose une colle depuis un moment déjà et je n'arrive pas a trouver la solution
J'espére que vous pourrez m'aider.
J'ai un petit probléme sur une requête.. je pense que c'est un truc tout bete mais je n'arrive pas a trouver la solution.
Voici la requête que je veux effectuer :
Code : Tout sélectionner
$sql8 = "SELECT * FROM matable WHERE expediteur ='".$_SESSION['pseudo']."' AND id_membre = '".$_POST['id_membre']."' AND date='$date_auj'";
$req8 = mysql_query($sql8) or die('Erreur SQL : <br />'.$sql8);
$nb = mysql_num_rows($req8);
Code : Tout sélectionner
WHERE expediteur ='".$_SESSION['pseudo']."'En mettant la partie qui bug : ( WHERE expediteur ='".$_SESSION['pseudo']."' ) ça ne met pas d'erreur mais $nb est égal à 0 alors qu'il y a bien des enregistrements correspondant.
J'ai essayé de remplacer
Code : Tout sélectionner
WHERE expediteur = '".$_SESSION['pseudo']."'Code : Tout sélectionner
WHERE expediteur ='test'Je ne vois pas pourquoi le champ expéditeur pose probléme ! Je vous met la structure de ma table :
Code : Tout sélectionner
`id_membre` bigint(20) NOT NULL default '0',
`id_message` bigint(100) NOT NULL auto_increment,
`sujet` varchar(120) NOT NULL default '',
`message` text NOT NULL,
`expediteur` varchar(20) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
J'espére que vous pourrez m'aider.