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 :

problème de fonction SQL pour modification de table [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre actif Avatar de Purple Haze
    Profil pro
    Inscrit en
    Février 2007
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 293
    Points : 242
    Points
    242
    Par défaut problème de fonction SQL pour modification de table
    bonjour j'ai un petit problème,
    j'essaye de mettre en place des modules permettant de modifier des champs (sélectionnés) d'une table.
    voici une copie de la première page de ce module :

    Code php : 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
    <html>
      <head>
        <title>modification de données en PHP :: partie 1</title>
      </head>
    <body>
      <?php
     
        $cnx = mysql_connect( "localhost", "root", "" ) ;
     
        $db = mysql_select_db( "telephonieip" ) ;
     
        $sql = "SELECT *
    	      FROM vg224
    	      ORDER BY id" ;
     
        $requete = mysql_query( $sql, $cnx ) ;
     
        while( $result = mysql_fetch_object( $requete ) )
        {
           echo("<div align=\"center\">".$result->num_serie." ".$result->adr_mac." ".$result->adr_ip." ".$result->localisation." ".$result->num_port."<a href=\"modification2.php?idvg224=".$result->id_vg224."\">modifier</a><br>\n") ;
        }
      ?>
    </body>
    </html>
    cependant lors de l'affichage sur le navigateur voici ce que j'obtient :


    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\...\modification_vg224.php on line 22
    Quelqu'un aurait-il une idée du problème ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Juin 2005
    Messages : 572
    Points : 716
    Points
    716
    Par défaut
    Typiquement c'est une erreur au niveau de la requête ce message.

    As tu essayé d'exécuter ta requête en direct, dans phpMyAdmin par exemple ?
    Tout pas mieux que tout le monde : évitez les questions techniques en mp sinon à quoi bon poster sur un forum ?

    Petite citation : "Le sage cherche la vérité, l'imbécile l'a déjà trouvée"

  3. #3
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Je pense que le choix de la BDD ne se fait pas :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $cnx = mysql_connect( "localhost", "root", "" ) ;
     
    $db = mysql_select_db( "telephonieip" , $cnx) ;
     
    $sql = "SELECT * FROM vg224  ORDER BY id" ;
     
    $requete = mysql_query( $sql) ;

    essaie comme ceci (par exemple) ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  4. #4
    Membre actif Avatar de Purple Haze
    Profil pro
    Inscrit en
    Février 2007
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 293
    Points : 242
    Points
    242
    Par défaut
    effectivement en rajoutant tbl_vg224 ça marche.
    Merci beaucoup !!!

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

Discussions similaires

  1. Problème de Fonctions SQL renvoyant un ensemble
    Par Sombila dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 12/07/2006, 09h37
  2. creation d'une fonction SQL pour generer du XML
    Par MuldyMath dans le forum Oracle
    Réponses: 3
    Dernier message: 07/06/2006, 11h22
  3. Requete sql pour création de table dans une base access
    Par Ben156 dans le forum Bases de données
    Réponses: 1
    Dernier message: 17/01/2006, 22h12
  4. utiliser le quickreport et le sql pour interroger une table
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 7
    Dernier message: 28/07/2005, 08h46
  5. problème de requète SQL pour formulaire
    Par en_stage dans le forum Requêtes et SQL.
    Réponses: 15
    Dernier message: 21/06/2005, 12h21

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