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.