Partage
  • Partager sur Facebook
  • Partager sur Twitter

Probleme d'update

Sujet résolu
    8 mai 2022 à 17:42:59

    Bonjour à tous, 

    J'ai un souci sur un update de base.

    if(isset($_POST['Submit'])) 
    { 
    $checkbox1 = $_POST['choix'] ;
    $h = equipe($compo);
    foreach($checkbox1 as $genre)
            {
    $insertgenre = $bdd->prepare('UPDATE brulage SET J'.$jour.' = "'.$genre.'" WHERE id = '.$h++.'');
    $insertgenre->execute();
    var_dump($insertgenre);
    }
    } 

    avec ce code, quand je met un var_dump, cela me sort :

    E:\wamp\www\startbootstrap\equipe.php:30:
    object(PDOStatement)[2]
      public 'queryString' => string 'UPDATE brulage SET J1 = "1" WHERE id = 5' (length=40)
    E:\wamp\www\startbootstrap\equipe.php:30:
    object(PDOStatement)[3]
      public 'queryString' => string 'UPDATE brulage SET J1 = "6" WHERE id = 6' (length=40)
    E:\wamp\www\startbootstrap\equipe.php:30:
    object(PDOStatement)[2]
      public 'queryString' => string 'UPDATE brulage SET J1 = "15" WHERE id = 7' (length=41)
    E:\wamp\www\startbootstrap\equipe.php:30:
    object(PDOStatement)[3]
      public 'queryString' => string 'UPDATE brulage SET J1 = "16" WHERE id = 8' (length=41)

    et rien ne rentre dans la base et pas d'erreur à s'afficher.

    Auriez vous une idée?

    Merci

    • Partager sur Facebook
    • Partager sur Twitter
      9 mai 2022 à 10:46:29

      Bonjour,

      Résolu ?

      Si non, commence par afficher les erreurs PHP et PDO.

      Peut-être aussi qu'il n'existe pas d'enregistrement à mettre à jour dans la table brûlage avec les id 5, 6, 7 et 8 ...

      • Partager sur Facebook
      • Partager sur Twitter
      Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL

      Probleme d'update

      × 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