IF multitable ?

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 : IF multitable ?

Re: IF multitable ?

par moogli » 20 août 2013, 22:39

Salut ,


Ce que tu cherches à faire se fait avec une jointure et le prédicat que tu as déjà (avec le like) tu peux l'utiliser pour restreindre le résultat de la jointure.


@+

IF multitable ?

par albator06 » 20 août 2013, 13:24

bonjour
je maitrise peu les corrélations entre tables sur une meme base, et j'ai un soucis pour un affichage php....je sollicite votre aide précieuse...

jai deux tables (contenu different) : albums et groupes

jaimerai afficher sur ma page les albums contenus sur ma table ALBUMS
jusqu'a maintenant jutilise ce code qui marche :
$select = 'SELECT * FROM albums WHERE (presse LIKE "toto") ORDER BY nom_groupe ASC';
$requete = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($requete);
if($total) {
    ?>
<table width="95%" border="0" cellpadding="2" cellspacing="2">
  <?php
 while($total = mysql_fetch_array($requete))
{
?>
MAIS j'aimerai que s'affiche désormais sur ma page désormais uniquement les albums SI le champs "direction" de la table GROUPES est "lulu".
exemple :
$select = 'SELECT * FROM groupes WHERE (direction LIKE "%lulu%")';
Peut on emettre une condition IF dans une requete select ? avec deux tables et un champs qui n'est pas commun ?

je pietine, merci pour votre eclairage...