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

PHP & Base de données Discussion :

Code n'affichant rien du tout ? [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut Code n'affichant rien du tout ?
    Salut,
    pourquoi ce code ne m'affiche aucune erreur et aucun résultat?
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    <?php
    // on se connecte à notre base de données
    $base = mysql_connect ('', '', ''); 
    mysql_select_db ('recherche', $base) ; 
     
    // préparation de la requete
    if (isset($_GET['forum'])) 
    { 
      if ($forum == "") 
        { 
      $sql = 'SELECT correspondance_sujet FROM forum_reponses WHERE id="'.$_GET['numero_du_message'].'" ';
    $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
    echo $correspondance_sujet;
          $sql = 'SELECT id, auteur, heure, titre, date_derniere_reponse, dernier_auteur, lockk FROM forum_sujets WHERE id="'.$result['correspondance_sujet'].'" ';
     
    ; 
        } 
     
    elseif ($forum == "2") 
        { 
    $sql = 'SELECT id, auteur, heure, titre, date_derniere_reponse, dernier_auteur, lockk FROM forum_sujets2 WHERE id="'.$_GET['numero_du_sujet'].'" ';
     ; 
         }
    elseif ($forum == "3") 
        { 
    $sql = 'SELECT id, auteur, heure, titre, date_derniere_reponse, dernier_auteur, lockk FROM forum_sujets3 WHERE id="'.$_GET['numero_du_sujet'].'" ';
     ; 
         }
    elseif ($forum == "4") 
        { 
    $sql = 'SELECT id, auteur, heure, titre, date_derniere_reponse, dernier_auteur, lockk FROM forum_sujets4 WHERE id="'.$_GET['numero_du_sujet'].'" ';
     ; 
         }
    elseif ($forum == "5") 
        { 
    $sql = 'SELECT id, auteur, heure, titre, date_derniere_reponse, dernier_auteur, lockk FROM forum_sujets5 WHERE id="'.$_GET['numero_du_sujet'].'" ';
     ; 
         }
    elseif ($forum == "6") 
        { 
    $sql = 'SELECT id, auteur, heure, titre, date_derniere_reponse, dernier_auteur, lockk FROM forum_sujets6 WHERE id="'.$_GET['numero_du_sujet'].'" ';
     ; 
         }
    else{
    	echo' <SCRIPT LANGUAGE="JavaScript">
    alert("Tentative d\'intrusion! Redirection...");
    </SCRIPT>
    <SCRIPT LANGUAGE="JavaScript">
    document.location.href="javascript:history.back()" 
    </SCRIPT>'
     ; 
     
    	}
     
     }
     
     
    // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
    $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
     
     while ($data = mysql_fetch_array($req)) {
     if($data['lockk'] == 100)
        $status = ''.$forum_lockk.'';
    else
       $status = ' <input type="submit" name="go" value="'.$forum_poster.'" class="inputboxvideo">';
     
    echo $status.'';
     
    }
     mysql_close();
        ?>
    KevinF

  2. #2
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    J'ai fait un echo $correspondance_sujet; et rien, si vous voyez l'erreur...
    KevinF

  3. #3
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Potasse un peu ça ne fera pas de mal

    http://eusebius.developpez.com/phpmysql-base/

    Chapitre IV. Exploitation de la ressource
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  4. #4
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    Je ne vois pas l'erreur en fait...
    KevinF

  5. #5
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Tu ne récupères pas correctement les résultats une fois ta requête passée tout simplement.

    Je te renvoie donc une nouvelle fois au chapitre 4
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  6. #6
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    Sincèrement après des essai, en essayer de changer la requete, toujours rien...
    KevinF

  7. #7
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Rien à voir avec la requête

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    while ($tab = mysql_fetch_array($result)) {
      echo $tab['id'] . " : " .  $tab['comment'];
      echo "<br />";
    }
    C'est l'exemple du chapitre IV-B. Récupération d'un tableau

    En plus tu le fais déjà pour la 2eme requête et pas pour la 1ère.

    Tout le code est de toi ?
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  8. #8
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    J'ai cette erreur :
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /modi.php on line 328
    KevinF

  9. #9
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Donne ton nouveau code
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  10. #10
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    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
     if ($forum == "") 
        { 
    $sql = 'SELECT correspondance_sujet FROM forum_reponses WHERE id="'.$_GET['numero_du_message'].'" ';
    $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
     
    while ($tab = mysql_fetch_array($result)) {
      echo $tab['correspondance_sujet'];
      echo "<br />";
    }
     
     
          $sql = 'SELECT id, auteur, heure, titre, date_derniere_reponse, dernier_auteur, lockk FROM forum_sujets WHERE id="'.$correspondance_sujet.'" ';
     
    ; 
        }
    KevinF

  11. #11
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Ca me semble correct mais si ça ne t'affiche rien c'est que ta requête ne renvoie rien
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  12. #12
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    Sa m'affiche une erreur:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /modi.php on line 328
    KevinF

  13. #13
    Membre actif Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Points : 225
    Points
    225
    Par défaut
    Ah si, j'ai vu, c'est $result qu'il fallait mettre en $req

    Merci beaucoup de ton aide.

    ++
    KevinF

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

Discussions similaires

  1. Mon code n'affiche rien
    Par marocdivers dans le forum Langage
    Réponses: 12
    Dernier message: 22/12/2011, 19h44
  2. Applet n'affiche rien (pas de code d'erreur)
    Par deglingo592003 dans le forum Applets
    Réponses: 0
    Dernier message: 20/03/2009, 10h16
  3. [Spip] #TEXTE qui n'affiche rien du tout
    Par oceane751 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 03/09/2008, 18h59
  4. [LG]Programme qui n'affiche rien
    Par ousunas dans le forum Langage
    Réponses: 4
    Dernier message: 17/02/2004, 19h38
  5. Opengl n'affiche rien.
    Par Fugus02 dans le forum OpenGL
    Réponses: 4
    Dernier message: 06/01/2004, 15h41

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