Partage
  • Partager sur Facebook
  • Partager sur Twitter

Jointure compter entree

    18 décembre 2011 à 21:12:03

    Bonjour,

    Comment faire pour savoir combien de fois le champ email figure dans les 2 tables voici le code :

    <?php
    session_start();
    	try
    	{
    		include_once("../include/connexion_bdd.php");
    		$ReqJoinCount = $bdd->prepare("
    		SELECT
    		z.email first_step,
    		a.email playerslistsynd1, 
    		b.email playerslistsynd2
    		FROM first_step z
    		INNER JOIN playerslistsynd2 a
    		INNER JOIN playerslistsynd2 b	
    		ON z.email = :email
    		");
    		$ReqJoinCount->execute(array('email'=>$_SESSION['mailmembre']));		
    		$ReqJoinCount->closeCursor();
    	}
    	catch(Exception $e)
    	{
    		die('Erreur : '.$e->getMessage());
    	}
    ?>
    
    • Partager sur Facebook
    • Partager sur Twitter
      18 décembre 2011 à 22:42:15

      Il manque un ON dans ta jointure, du coup ça devient un produit cartésien...
      • Partager sur Facebook
      • Partager sur Twitter

      Jointure compter entree

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown