Codage pour base de données qui ne fonctionne pas
Fermé
sarah21091999
Messages postés
50
Date d'inscription
jeudi 17 mai 2018
Statut
Membre
Dernière intervention
24 mai 2018
-
24 mai 2018 à 22:24
NHenry Messages postés 15156 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 29 septembre 2024 - 25 mai 2018 à 18:21
NHenry Messages postés 15156 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 29 septembre 2024 - 25 mai 2018 à 18:21
A voir également:
- Codage pour base de données qui ne fonctionne pas
- Codage ascii - Guide
- Codage binaire - Guide
- Formules excel de base - Guide
- Germain veut gérer les activités de son association avec une base de données. il a commencé à créer des tables dans un fichier, mais il n’est pas sûr du résultat. le fichier à télécharger contient uniquement le schéma de cette base de données. en l’état actuel, que peut-on en déduire ? - Forum Outlook
- Tnt base de données vide - Forum TNT / Satellite / Réception
2 réponses
jordane45
Messages postés
38242
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 octobre 2024
4 689
24 mai 2018 à 22:29
24 mai 2018 à 22:29
1 - L'extension mysql est OBSOLETE
Tu dois passer à PDO ou mysqli
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
2 -Tu dois afficher les erreurs PHP et écrire correctement ton code:
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
3- Ton code php se trouvant dans la même page que ton formulaire.... tu dois mettre la balise action de ton form à vide
A modifier en
4 - Dans ton second html.. tu as oublié le DOCTYPE ainsi que le charset utf8
5 - Plutôt que de mettre deux HTML dans un seul fichier .... place les dans des fichiers différents et fais plutôt des redirection vers les fichiers
Tu dois passer à PDO ou mysqli
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
2 -Tu dois afficher les erreurs PHP et écrire correctement ton code:
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
3- Ton code php se trouvant dans la même page que ton formulaire.... tu dois mettre la balise action de ton form à vide
<form action="connexionbd" method="post">
A modifier en
<form action="" method="post">
4 - Dans ton second html.. tu as oublié le DOCTYPE ainsi que le charset utf8
5 - Plutôt que de mettre deux HTML dans un seul fichier .... place les dans des fichiers différents et fais plutôt des redirection vers les fichiers
NHenry
Messages postés
15156
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
29 septembre 2024
335
24 mai 2018 à 23:05
24 mai 2018 à 23:05
J'ajoute juste que l'extension mysql est obsolète
jordane45
Messages postés
38242
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 octobre 2024
4 689
24 mai 2018 à 23:12
24 mai 2018 à 23:12
Tu peux le rajouter.... mais c'était déjà dit
1 - L'extension mysql est OBSOLETE
Tu dois passer à PDO ou mysqli
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
NHenry
Messages postés
15156
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
29 septembre 2024
335
Modifié le 25 mai 2018 à 18:21
Modifié le 25 mai 2018 à 18:21
Dsl, j'avais pas vu, il était 23h, on va dire que c'était la fatigue. :)
24 mai 2018 à 22:48
24 mai 2018 à 22:56
24 mai 2018 à 22:59
24 mai 2018 à 23:00
et l'extension PHP qui permet de connecter ton code php à ta bdd
L'extension mysql sont les lignes de commande de type : mysql_*
comme :
Tu ne dois modifier que les lignes de code en les remplaçant par du PDO ou du mysqli
(il ne suffit pas d'ajouter un "i" ... regarde bien la syntaxe à utiliser pour chaque instruction. )
Par exemple, pour la connexion à la bdd:
24 mai 2018 à 23:07