IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] probleme de code svp


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 2
    Par défaut [Tableaux] probleme de code svp
    bonjour a tous
    je débute en php et j'ai un petit probleme dans mon code.
    le but etant d'afficher des informations aléatoirement dans un tableau de 2 colonnes mais sans que celles ci se répetent. j'arrive bien a avoir les informations aléatoires, mais elles peuvent se répeter dans les 2 colonnes ( ce que je ne veux donc pas )
    voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    <?php
    mysql_select_db($database_connec, $connec);
    $query_pub = "SELECT * FROM test ORDER BY RAND() LIMIT 1";
    $pub = mysql_query($query_pub, $connec) or die(mysql_error());
    $row_pub = mysql_fetch_assoc($pub);
    $totalRows_pub = mysql_num_rows($pub); 
     
     
    $query_pub2 = "SELECT * FROM test ORDER BY RAND() LIMIT 1";
    $pub2 = mysql_query($query_pub2, $connec) or die(mysql_error());
     
     
    if($pub2==$pub2){$pub2=$pub2++;}                                // je pense que le probleme vient d'ici ?
     
     
    $row_pub2 = mysql_fetch_assoc($pub2);
    $totalRows_pub2 = mysql_num_rows($pub2); ?>
    est ce que le principe est correct pour le test ? ou dois je carrément reprendre tout depuis le début si je n'ai rien compris (pourtant je crois que si !? )
    merci a ceux qui m'aideront.

  2. #2
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut Re: [debutant][code]probleme de code svp
    Citation Envoyé par k-nine01
    if($pub2==$pub2){$pub2=$pub2++;}
    Je ne comprends pas vraiment ce que tu cherches à faire, en tout cas ce code ne veut rien dire.

  3. #3
    Membre éprouvé
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Par défaut
    Tu dois rout reprendre depuis le début, dans ton cas tu vérifies juste la dernière pub.

    A chaque fois insère la valeur récupérée dans le même tableau, et vérifie que la pub n'y est pas avant d'afficher.

    Par contre je ne comprends pas grand chose à ton code...
    Pourquoi toute ces requêtes? Et combien de valeur dois tu afficher? Juste deux?

    Sinon if ($pub2 == $pub2) revient à dire Si 0=0 ...

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 2
    Par défaut
    oui je me suis trompé c'etait
    $pub2==$pub

    je fais avec les exemples que j'ai compris pour l'instant je suis sur que ca ne vaut pas grand chose mais du moment que ca marche c'est ce qui compte. evidemment je ne serai pas satisfait qu'avec ca et il faudra bien que je me perfectionne !

    ce que je cherchais a faire c'est que si une valeur avait déja ete choisis et que la deuxieme est identique, je voulais augmenté la deuxieme de 1 pour avoir les deux valeurs differentes.il faut que ca affiche photo, textes, titre et liens...

    enfin bon apres trois semaines a essayer de comprendre c'est sur que je ne suis pas au top...
    merci d'avoir preté attention a mes dires

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] Probleme avec le code
    Par fjd59 dans le forum Langage
    Réponses: 37
    Dernier message: 06/03/2007, 17h53
  2. [Tableaux] probleme avec mon code pour faire un parseur !
    Par Joe-La-Boule dans le forum Langage
    Réponses: 10
    Dernier message: 11/10/2006, 15h35
  3. [Tableaux] Probleme de code !
    Par fallais dans le forum Langage
    Réponses: 23
    Dernier message: 26/07/2006, 15h33
  4. probleme de code formulaire
    Par bachilbouzouk dans le forum ASP
    Réponses: 45
    Dernier message: 13/04/2005, 10h01
  5. [debutant] probleme de code :-(
    Par flogreg dans le forum Servlets/JSP
    Réponses: 14
    Dernier message: 16/08/2004, 18h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo