13 - Débuter en PHP - Enregistrer les données d'un formulaire dans la base MySQL (PHP8)
ฝัง
- เผยแพร่เมื่อ 22 ส.ค. 2024
- Cette série de tutoriels traite des bases de php. Celui-ci concerne l'enregistrement de données de formulaire dans la base MySQL et sera effectué sur PHP8.
ATTENTION : Dans certains de ces tutoriels, aucune mention de PHP8 ne sera effectuée, cela signifie que toutes les informations sont utilisables en PHP7 et 8.
Serveur Discord : / discord
Soutenez Nouvelle-Techno.fr :
Donnez via Utip : utip.io/nouvel...
Donnez via Paypal : nouvelle-techn...
Site : nouvelle-techn...
Facebook : / nouvelletechnofr
Twitter : / nouvelle_techno
#php #php8 #debuter #mysql #enregistrement #données #formulaire
Bonjour. Merci pour toutes vos vidéos. Vous êtes très pédagogue. Explications très claires.
Merci beaucoup 😁
Bonjour Benoit , merci encore pour votre chaine et la qualité des contenus , je visionne la vidéo à l'instant . bonne continuation
Merci beaucoup 😁
Bonjour Benoît et un grand MERCI pour toutes vos vidéos.
Merci beaucoup 😁
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 !
Merci beaucoup 😁
Merci beaucoup pour ces tutos très instructif.
Avec plaisir 😁
bonjour, merci pour tes cours, c'est très bien expliqué
Merci bien 😀
Merciii beaucoup pour votre vidéo. Elle m'a beaucoup aidé.
Avec plaisir
Merci pour votre grande pédagogie.
Merci beaucoup 😁
Bonne continuation! Super chaine très éducatif
Merci beaucoup 😁
Top de chez top.
Merci beaucoup.
Merci beaucoup :-)
Merci pour cette formation sur PHP 8
Merci beaucoup
Merci pour vos videos qui sont top, par contre je comprends pas pourquoi faire toutes ces verification sur la partie back end ? (admin)
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 !!
Merci beaucoup. Une vidéo sur la chaine présente les extensions que j'utilise.
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 ??
Bonsoir et merci. Difficile à dire, il serait plus simple d'en discuter sur Guilded
Bonjour sur quel vidéo se trouve l'explication de la global post ? Super video et merci d'avance !
Merci beaucoup ! Le concept de super globale est traité dans la vidéo numéro 5
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
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 (th-cam.com/video/dKnu9sdVfsA/w-d-xo.html)
@@NouvelleTechno merci
et encore merci pour vos tuto
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
Bonsoir, il faudrait en discuter sur Discord et partager le code
@@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 !
@@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