Html et mysql
mylife
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je veux faire un formulaire et le connecter avec une base de données phpmyAdmin ,pour l'insertion voila le code du formulaire:
et voila le code du fichier .php:
ça marche bien , mais ma question :
est ce que je peux faire la meme chose sans utiliser la balise <TABLE> <TR> <TD> est ce que ça va marcher??
merci d'avance
je veux faire un formulaire et le connecter avec une base de données phpmyAdmin ,pour l'insertion voila le code du formulaire:
<html> <head> <title>formulaire</title></head> <body> <form method="post" action="test3.php" > <TABLE BORDER=0> <TR> <TD>ID</TD> <TD><INPUT type=text name="ID"></TD> </TR> <TR> <TD><INPUT type="submit" value="Envoyer"></TD> </TR> </TABLE> </form> </body> </html>
et voila le code du fichier .php:
<html> <head><title>Connexion</title></head> <body> <?php $mysql_serveur = "localhost"; $mysql_pseudo = "root"; $mysql_pass = ""; $mysql_bdd = "projet"; $connexion = mysql_connect($mysql_serveur,$mysql_pseudo,$mysql_pass) or die('<p>Erreur de connexion à la base de données</p>'); if(!$connexion) die("Pas de connexion à la base de donnée"); if(!mysql_select_db($mysql_bdd)) die("Pas de base de donnée sélectionnée"); $ID = $_POST['ID']; $requete='INSERT INTO `information` (ID) VALUES ("'.$ID.'")'; mysql_query($requete) or die("Erreur SQL : <b>".mysql_error()."</b><br/>$requete"); mysql_close($connexion); ?> </body> </html>
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICIMerci d'y penser dans tes prochains messages.Jordane45 |
ça marche bien , mais ma question :
est ce que je peux faire la meme chose sans utiliser la balise <TABLE> <TR> <TD> est ce que ça va marcher??
merci d'avance
A voir également:
- Html et mysql
- Editeur html - Télécharger - HTML
- Mysql community server - Télécharger - Bases de données
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Espace en html ✓ - Forum HTML
- Espace html ✓ - Forum Webmastering
1 réponse
Bonjour,
1 - Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - Attention, l'extension mysql était obsolète en PHP 5.5.0, et a été supprimée en PHP 7.0.0.
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
À la place, tu peux (<gras DOIS </gras> ) utiliser l'extension MySQLi ou l'extension PDO_MySQL
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
Si tu choisis PDO, pense à activer la gestion des erreurs : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
3 - Oui tu peux ne pas mettre les balises TABLE TR TD .. elles ne servent qu'à la mise en forme de ta page.
1 - Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - Attention, l'extension mysql était obsolète en PHP 5.5.0, et a été supprimée en PHP 7.0.0.
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
À la place, tu peux (<gras DOIS </gras> ) utiliser l'extension MySQLi ou l'extension PDO_MySQL
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
Si tu choisis PDO, pense à activer la gestion des erreurs : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
3 - Oui tu peux ne pas mettre les balises TABLE TR TD .. elles ne servent qu'à la mise en forme de ta page.