13 - Débuter en PHP - Enregistrer les données d'un formulaire dans la base MySQL (PHP8)

Поделиться
HTML-код
  • Опубликовано: 24 окт 2024

Комментарии • 38

  • @tjat55
    @tjat55 2 года назад

    Bonjour Benoît et un grand MERCI pour toutes vos vidéos.

  • @jmerapa
    @jmerapa 3 года назад +1

    Bonjour. Merci pour toutes vos vidéos. Vous êtes très pédagogue. Explications très claires.

  • @arthurnoizet1436
    @arthurnoizet1436 3 года назад

    Bonjour, merci pour ce cours de grande qualité. Vous m'avez débloqués dans mon projet de créeation d'un site e-commerce !

  • @samirsamir7779
    @samirsamir7779 3 года назад +2

    Bonjour Benoit , merci encore pour votre chaine et la qualité des contenus , je visionne la vidéo à l'instant . bonne continuation

  • @ibrahimchaibi1515
    @ibrahimchaibi1515 2 года назад

    bonjour, merci pour tes cours, c'est très bien expliqué

  • @OFR5086
    @OFR5086 2 года назад

    Merci beaucoup pour ces tutos très instructif.

  • @samuelyao2637
    @samuelyao2637 Год назад

    Merciii beaucoup pour votre vidéo. Elle m'a beaucoup aidé.

  • @genevievestenne8823
    @genevievestenne8823 2 года назад

    Merci pour votre grande pédagogie.

  • @dytrida4222
    @dytrida4222 Год назад

    Bonne continuation! Super chaine très éducatif

  • @nedylasfalte86
    @nedylasfalte86 3 года назад

    Top de chez top.
    Merci beaucoup.

  • @SchleidMa2023
    @SchleidMa2023 3 года назад

    Merci pour cette formation sur PHP 8

  • @bastien241
    @bastien241 2 месяца назад

    Merci pour vos videos qui sont top, par contre je comprends pas pourquoi faire toutes ces verification sur la partie back end ? (admin)

    • @NouvelleTechno
      @NouvelleTechno  2 месяца назад

      Merci beaucoup. Il faut toujours vérifier les données reçues

  • @martindonnat2439
    @martindonnat2439 2 года назад

    Bonjour.
    Tout dabord merci pour ces cours de qualité.
    J'ai tout suivi mais il y a un problème que je n'arrive à résoudre. Lorsque je rempli le formulaire et valide le formulaire la première fois, le formulaire est envoyé sans souci. Or lorsque je réitère une deuxième fois, ça ne marche plus...
    Quand je change de table, ça refonctionne la première fois mais ensuite pareil.
    Auriez vu une idée de ce qui cloche ??

    • @NouvelleTechno
      @NouvelleTechno  2 года назад

      Bonsoir et merci. Difficile à dire, il serait plus simple d'en discuter sur Guilded

  • @nlsen2814
    @nlsen2814 3 года назад +1

    Bonjour ! Merci pour ces précieux cours, un contenu de très grand qualité ! Pouvez-vous me dire quelles extensions de Visual Studio Code vous utilisez ?
    Merci à vous !!

    • @NouvelleTechno
      @NouvelleTechno  3 года назад

      Merci beaucoup. Une vidéo sur la chaine présente les extensions que j'utilise.

  • @Slma829
    @Slma829 2 года назад

    Bonjour sur quel vidéo se trouve l'explication de la global post ? Super video et merci d'avance !

    • @NouvelleTechno
      @NouvelleTechno  2 года назад

      Merci beaucoup ! Le concept de super globale est traité dans la vidéo numéro 5

  • @gregory5179
    @gregory5179 2 года назад

    pour ma part avec un peut de recherche j'ai du modifier cette ligne pour que sa fonctionne,
    $sql = "INSERT INTO `articles`(`title`,`content`, `created_at`) VALUES (:title, :content, NOW())";
    pouvais vous me dire pourquoi j'ai du faire cette modification? je suis pas sur php8 pour info, merci

    • @NouvelleTechno
      @NouvelleTechno  2 года назад +1

      Bonjour, c'est certainement parce que le champ "created_at" n'a pas de valeur par défaut dans la base de données comme dans la mienne (ruclips.net/video/dKnu9sdVfsA/видео.html)

    • @gregory5179
      @gregory5179 2 года назад

      @@NouvelleTechno merci

    • @gregory5179
      @gregory5179 2 года назад

      et encore merci pour vos tuto

  • @pro_stat1993
    @pro_stat1993 2 года назад

    Quand j'essaye en écrivant
    if (!$query->execute()) {
    die("Une erreur est survenue");
    }
    Ca m'affiche "Une erreur est survenue"
    Quand je l'écris comme ça sans le point d'exclamation
    if ($query->execute()) {
    die("Une erreur est survenue");
    }
    ça me met Article ajouté sous le numéro 0, je ne comprend pas pourquoi j'ai regardé plusieurs fois la vidéo et relu plusieurs fois mon code

    • @NouvelleTechno
      @NouvelleTechno  2 года назад

      Bonsoir, il faudrait en discuter sur Discord et partager le code

    • @pro_stat1993
      @pro_stat1993 2 года назад

      @@NouvelleTechno quel est votre discord, et quand y êtes vous disponible, merci beaucoup pour votre réponse en espérant n'avoir pas fait une bête erreur de syntaxe à nouveau, j'ai pourtant vérifiée et relu plusieurs fois le code entre coupé de pause, impatient d'avoir votre verdict !

    • @pro_stat1993
      @pro_stat1993 2 года назад +2

      @@NouvelleTechno Bonjour, je viens de recommencer à 0 le cours et j'ai trouvé mon erreur, et c'était vraiment pas dur à trouver, mes noms de champs était différent des votres, et j'avais 3 champs pas 2, j'ai sécurisé le 3eme qui était un prix avec $price = strip_tags($_POST["price"]); et avec $query->bindValue(":prix", $price, PDO::PARAM_INT); j'ai pensé a mettre en PARAM_INT, et voilà !!! Article ajouté sous le numéro 5 !!! trop content ! j'avais un nom de champ qui s'appelais description, et j'ai changé pour content, ça me mettais une couleur bizarre dans la requête SQL la même couleur que INTO et VALUES, prochaine étape, 14 - Débuter en PHP - Inscription et authentification des utilisateur (PHP8) !
      Je viens de me rendre compte, l'article ajouté en tant ID numéro 5, je l'ai supprimé dans la base depuis phpmyadmin, et quand j'ai voulu réajouté un produit à ma table, il me l'a ajouté sous l'ID numéro 6, je ne sais pas encore comment réglé ça, en tout cas je passe au cours suivant