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 :

[SQL] Problème avec la fonction UPDATE


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 15
    Par défaut [SQL] Problème avec la fonction UPDATE
    Bonjour à vous toutes et tous,

    Je me retrouve avec un problème PHP/Mysql pour la mise à jour d'une table.

    Voici le code d'encodage des données à mettre à jour :
    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
    <tr> 
            <td><font face='Trebuchet MS'>1 - ".$Equipe1."</font></td>
            <td bgcolor='#999999'>&nbsp; </td>
            <td><input name='R21' size='1'><font face='Trebuchet MS'>".$R2_1."</font></td>
            <td><input name='R31' type='text' id='R31' size='1'><font face='Trebuchet MS'>".$R3_1."</font></td>
            <td><input name='R41' type='text' id='R41' size='1'><font face='Trebuchet MS'>".$R4_1."</font></td>
            <td><input name='R51' type='text' id='R51' size='1'><font face='Trebuchet MS'>".$R5_1."</font></td>
            <td><input name='R61' type='text' id='R61' size='1'><font face='Trebuchet MS'>".$R6_1."</font></td>
            <td><input name='R71' type='text' id='R71' size='1'><font face='Trebuchet MS'>".$R7_1."</font></td>
            <td><input name='R81' type='text' id='R81' size='1'><font face='Trebuchet MS'>".$R8_1."</font></td>
            <td><input name='R91' type='text' id='R91' size='1'><font face='Trebuchet MS'>".$R9_1."</font></td>
            <td><input name='R101' type='text' id='R101' size='1'><font face='Trebuchet MS'>".$R10_1."</font></td>
            <td><input name='R111' type='text' id='R111' size='1'><font face='Trebuchet MS'>".$R11_1."</font></td>
            <td><input name='R121' type='text' id='R121' size='1'><font face='Trebuchet MS'>".$R12_1."</font></td>
          </tr>
    Voilà une partie du tableau à mettre à jour...

    Et voilà la requête SQL :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $mysql_link = mysql_connect("localhost","LOGIN","MDP"); 
    if($mysql_link) 
    { 
    $requete1 = "UPDATE `series` SET R2=$R21 WHERE `Equipe`=$Equipe1"; 
    $execution = mysql_db_query("BDD",$requete1)or die('Erreur SQL !'.$requete1.'<br />'.mysql_error());
    Je n'ai pas de message d'erreur mais aucun enregistrement ne se met à jour.

    Merci de votre aide

  2. #2
    Membre expérimenté
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2006
    Messages : 215
    Par défaut
    Salut JohanProg,

    tu ne dois pas d'abord selectionné une base ?
    avec:

    par contre, bizard que tu n'as pas d'erreur

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 15
    Par défaut
    Non, je fais la connexion lors de l'exécution de la requète avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_db_query("BDD",$requete1)
    BDD c'est le nom de ma base de donnée

    Enfin c'est ce que je fais normalement lors d'un UPDATE... et je sais pas pourquoi cela ne fonctionne pas aujourd'hui...

  4. #4
    Membre expérimenté
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2006
    Messages : 215
    Par défaut
    ah oui mince... pardon (:

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if($mysql_link) 
    { 
    $requete1 = "UPDATE `series` SET R2=$R21 WHERE `Equipe`=$Equipe1";
    je sais pas de quel type est le champ R2 mais au cas ou il serait de type chaine (ou quelque chose de ce genre) fait plutot
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if($mysql_link) 
    { 
    $requete1 = "UPDATE `series` SET R2='$R21' WHERE `Equipe`=$Equipe1"; 

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 15
    Par défaut
    En effet c'est une chaîne mais j'ai déjà essayé avec les '...

    Toujours le même problème...

    Je viens encore d'essayer pendant 1 heure, rien à faire, pas d'UPDATE possible...

    Voilà les dernières modifications :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $requete1 = "UPDATE `series` SET R2='$R21' WHERE Equipe='$Equipe1'"; 
    $execution = mysql_db_query("tthaut_BddPing",$requete1,$mysql_link)or die('Erreur SQL !'.$requete1.'<br />'.mysql_error());
    Mais aucun message d'erreur...

    Je suis dans un espace .htacces et .htpsswd est ce que le problème ne viendrait pas de là ?


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

Discussions similaires

  1. Problème avec la fonction Update ADO
    Par aymane19 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 26/05/2008, 18h33
  2. [SQL] Problème avec la fonction include
    Par dubailth dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/07/2007, 11h34
  3. problème avec la fonction update
    Par gendalf37400 dans le forum Ruby on Rails
    Réponses: 1
    Dernier message: 16/05/2007, 11h51
  4. [SQL] problème avec ma requête UPDATE
    Par carmen256 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 07/04/2006, 11h26
  5. [Requete SQL en VBA] Problème avec la fonction FLOOR
    Par zubral dans le forum Langage SQL
    Réponses: 4
    Dernier message: 13/07/2004, 13h24

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