Partage
  • Partager sur Facebook
  • Partager sur Twitter

php mysql : ma requête UPDATE ne marche pas

    27 septembre 2022 à 0:17:44

    Mon code ne marche pas et php ne m'affiche aucune erreur.

    Je suis sur un projet. J'ai créer une base de données ticketgagnant. à l'intérieur de cette base j'ai créé la table infosticket ayant trois champs : id, codeticket, valeurticket.

    Ce que je cherche à faire c'est de changer la valeur des champs de la table infosticket. La table doit contenir une seul ligne d'entré que je dois modifier à chaque fois.

    Donc j'ai créé une page php sur laquelle il y a un formulaire. Grâce à ce formulaire, je récupère les informations à mettre à chaque fois dans la table infosticket. J'utilise la requête UPDATE pour le faire. Comme la table infosticket n'a qu'une seule ligne, à chaque fois, c'est cette même ligne que je veux modifier.

    Je pense avoir tout bien fait mais malheureusement ma requête ne marche pas. Puisque ma table n'est pas mise à jour.

    Je notifie qu'au départ il n'y aucune information dans les champs de ma table infosticket. Donc elle est vide au départ.

    Malgré ça, je fais une requête UPDATE pour pouvoir insérer une première information dans les champs de la tablea infosticket mais ça ne marche pas.

    Je me demande si mon problème ne serait pas que j'utilise une requête UPDATE sur une table vide. Enfin si vous avez une idée, je vous prie de m'aider.

    Peut on faire une requête UPDATE sur une table vide ? Aidez moi s'il vous plait. ça urge !

    • Partager sur Facebook
    • Partager sur Twitter
      27 septembre 2022 à 4:10:43

      Bonjour (formule de politesse ...)

      Si tu montrais ton code et en particulier le update .... car sur quelle clause (where) tu fais l'update si ta table est vide ?

      A+

      • Partager sur Facebook
      • Partager sur Twitter
        27 septembre 2022 à 8:05:37

        Bonjour,

        Le message qui suit est une réponse automatique activée par un membre de l'équipe. Les réponses automatiques leur permettent d'éviter d'avoir à répéter de nombreuses fois la même chose, ce qui leur fait gagner du temps et leur permet de s'occuper des sujets qui méritent plus d'attention.
        Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter la personne en question par Message Privé.

        Pour plus d'informations, nous vous invitons à lire les règles générales du forum

        Manque de Politesse

        Votre message ne comporte pas ou peu de formules de politesse (« Bonjour », « Merci », « Au revoir », etc.). Les règles du site exigent que chaque nouveau message comporte un minimum de politesse. Après tout, les gens qui répondent le font gratuitement, sur leur temps libre. Ils méritent bien un minimum de considération, n'est-ce pas ?

        Manque de précisions

        Vous êtes ici sur un forum d'entraide communautaire et non pas sur un forum de demande de service, le but n'est donc pas de fournir une réponse toute faite ou de directement fournir la solution à quiconque viendrait sans la moindre trace. Afin d'obtenir de l'aide et une solution à votre problème, il est fortement recommandé de présenter clairement l'état actuel du problème en nous fournissant :

        • Un descriptif clair et précis du problème : définissez "ça ne marche pas".
        • La tentative actuelle de résolution que vous avez effectué : le code, coloré à l'aide du bouton </> de la barre d'outils du forum.
        • Le résultat attendu et le résultat actuel
        • Toutes pistes de recherches pouvant aider à la résolution
        • Partager sur Facebook
        • Partager sur Twitter

        Pas d'aide concernant le code par MP, le forum est là pour ça :)

          27 septembre 2022 à 9:22:00

          Bonjour en plus de ce qui est dit, j'ai du mal à saisir, update une table vide ?? update quoi du coup ?

          Activer les erreurs pdo si c'est ce que tu utilises serait une bonne idée 

          • Partager sur Facebook
          • Partager sur Twitter

          yasakani no magatama

            27 septembre 2022 à 12:30:47

            Petit algorithme pour t'aider :

            If(select matable = empty)

              Insert into

            else(select matable != empty)

              Update

            • Partager sur Facebook
            • Partager sur Twitter

            php mysql : ma requête UPDATE ne marche pas

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown