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 :

pb fonction modifier [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 220
    Par défaut pb fonction modifier
    bonjour j ai un b avec mon script modifié

    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
     <?php
    require('./db.php');
     
    $id =$_GET['id_produit'];
    $res = mysql_query("select from stock where id_produit=$id");
    $row = mysql_fetch_array($res);
    if (!$row)
    die("Demande non trouvée");
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Document sans titre</title>
    </head>
     
    <body>
     
    <form method="POST" action="test2.php">
    <input type="hidden" name="id_produit" value="<?= $id ?>" />
    <div align="center"></div>
    <p align="center">
     
     
    <table width="566" border="0" align="center">
    <p align="center">
    </p><tr>
         <td><font face="Verdana" size="2">Nom</font></td>
         <td><input name="nom" type="text"style="background-color: #CCCCCC;font: Verdana; color: #000000; border: 0px;" value="<?= $row["nom"] ?>"></td>
       </tr>
    </table>
    <div align="center"></div>
    </form>
    </body>
    </html>
    et voici le messge d'erreur


    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\actimac\cms\test.php on line 6
    Demande non trouvée


    je pige pas parce que pour une utre table c le même code et ca marche correctement?

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    remplace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $res = mysql_query("select from stock where id_produit=$id");
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $res = mysql_query("select from stock where id_produit=$id") or die(mysql_error());
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 220
    Par défaut
    voici le message d erreur:

    Erreur de syntaxe prés de 'from stock where id_produit=11' à la ligne 1

  4. #4
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    tu sais où chercher, lis au moins un petit tuto SQL tu devrais voir immédiatement ce qui manque ^^ (tu selectionnes quoi ?)
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  5. #5
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    C'est normal il faut lui dire ce que tu prends comme colonne dans ton SELECT.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT champ FROM table WHERE...

    Edit : +1 avec Swoög, c'est une erreur de base alors un petit tuto peut-être...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 220
    Par défaut
    Good Merci j'avais oublié le * pour qu'il me récupére les champs
    Merci
    j'espère ne pas être trop relou avec mes oublies un peu bête, j'en fait appel à votre patience merci

  7. #7
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Citation Envoyé par xtiand4
    Good Merci j'avais oublié le * pour qu'il me récupére les champs
    Merci
    j'espère ne pas être trop relou avec mes oublies un peu bête, j'en fait appel à votre patience merci
    C'est surtout pour toi, un peu de de rigueur fait gagner énormément de temps eu lieu de perdre son temps à galérer...
    Et au passage faire un SELECT * c'est pas le top il est préférable de mettre explicitement les champs qui te servent.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 220
    Par défaut
    en fait je fait un SELECT * car je veux récuperer tout les champs pour les remettre dans un formulaire pour voir ce qu on modifit

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

Discussions similaires

  1. fonction modifier en php5
    Par rachouda dans le forum Langage
    Réponses: 52
    Dernier message: 18/05/2011, 07h54
  2. [SP-2007] Message erreur avec fonction "Modifier dans Microsoft Office Excel"
    Par Xorbane dans le forum SharePoint
    Réponses: 4
    Dernier message: 18/02/2011, 09h43
  3. fonction modifier n'a marché qu'une fois
    Par caro71ol dans le forum Langage
    Réponses: 3
    Dernier message: 15/02/2011, 09h41
  4. une fonction modifiant le style avec z-index
    Par Stuff dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/10/2008, 09h48
  5. probleme avec fonction modifier en ASP
    Par leclone dans le forum ASP
    Réponses: 9
    Dernier message: 16/11/2006, 22h44

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