Inserer des $var ds mysql a prtir de PH
Résolu/Fermé
A voir également:
- Inserer des $var ds mysql a prtir de PH
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer table des matières word - Guide
- Insérer filigrane word - Guide
19 réponses
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
Modifié par swoog42 le 18/03/2010 à 22:49
Modifié par swoog42 le 18/03/2010 à 22:49
mysql_query('INSERT INTO article VALUES( "", "' . $var1 . '", "' . $var2 . '", "' . $var3 . '", "' . $var4 . '");');
Il a free, il a tout compris !
Il a free, il a tout compris !
bonjour;
je vous remercie pour la reponses mais il'a afficher une nouvelle erreur le script est tres simple le voile:
<form method="POST" action="article.php">
Entrez le nom de l'article : <input type="TEXT" name="nom_article"><br><br>
Entrez le nom de l'auteur : <input type="TEXT" name="auteur"><br><br>
Entrez le contenu de votre article :<br><br> <TEXTAREA name="contenu" rows="5" cols="20">contenu</TEXTAREA><br><br>
Entrez la date actuel: <input type="TEXT" name="dates" value="JJ/MM/AAAA"><br><br>
<input type="SUBMIT" value="publier">
</form>
<?php
mysql_connect("localhost","root","") ;
if( $id = mysql_connect("localhost","root","") ) {
if( $id_db = mysql_select_db("g_article") ) {
echo "Succès de connexion";
/* code du script ... */
} else {
die("Echec de connexion à la base.");
}
mysql_close($id);
} else {
die("Echec de connexion au serveur de base de données.");
}
?>
<?php
$var1 = $_POST['nom_article'];
$var2 = $_POST['auteur'];
$var3 = $_POST['contenu'];
$var4 = $_POST['dates'];
mysql_query('INSERT INTO article VALUES( "", "' . $var1 . '", "' . $var2 . '", "' . $var3 . '", "' . $var4 . '");');
?>
<body>
<html>
je vous remercie pour la reponses mais il'a afficher une nouvelle erreur le script est tres simple le voile:
<form method="POST" action="article.php">
Entrez le nom de l'article : <input type="TEXT" name="nom_article"><br><br>
Entrez le nom de l'auteur : <input type="TEXT" name="auteur"><br><br>
Entrez le contenu de votre article :<br><br> <TEXTAREA name="contenu" rows="5" cols="20">contenu</TEXTAREA><br><br>
Entrez la date actuel: <input type="TEXT" name="dates" value="JJ/MM/AAAA"><br><br>
<input type="SUBMIT" value="publier">
</form>
<?php
mysql_connect("localhost","root","") ;
if( $id = mysql_connect("localhost","root","") ) {
if( $id_db = mysql_select_db("g_article") ) {
echo "Succès de connexion";
/* code du script ... */
} else {
die("Echec de connexion à la base.");
}
mysql_close($id);
} else {
die("Echec de connexion au serveur de base de données.");
}
?>
<?php
$var1 = $_POST['nom_article'];
$var2 = $_POST['auteur'];
$var3 = $_POST['contenu'];
$var4 = $_POST['dates'];
mysql_query('INSERT INTO article VALUES( "", "' . $var1 . '", "' . $var2 . '", "' . $var3 . '", "' . $var4 . '");');
?>
<body>
<html>
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
18 mars 2010 à 23:18
18 mars 2010 à 23:18
Quelle erreur ?
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\essai\article.php on line 28
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\essai\article.php on line 28
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\essai\article.php on line 28
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
18 mars 2010 à 23:31
18 mars 2010 à 23:31
Enlève tout ca
et remplace le par ca
<?php mysql_connect("localhost","root","") ; if( $id = mysql_connect("localhost","root","") ) { if( $id_db = mysql_select_db("g_article") ) { echo "Succès de connexion"; /* code du script ... */ } else { die("Echec de connexion à la base."); } mysql_close($id); } else { die("Echec de connexion au serveur de base de données."); }
et remplace le par ca
$id = mysql_connect("localhost","root","") or die("Echec de connexion au serveur de base de données." . mysql_error);
sayez il n ya plus d'erreur .je ne sais pas si vous avez encore de passionce pour m'aider mais les donner de formulaire ne s'inséres pas dans la table.
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
18 mars 2010 à 23:49
18 mars 2010 à 23:49
OK pas de problème... Donne moi le code complet de ta page, ainsi que les champs de la table (et son nom)
voila le code :
<html>
<body>
<form method="POST" action="article.php">
Entrez le nom de l'article : <input type="TEXT" name="nom_article"><br><br>
Entrez le nom de l'auteur : <input type="TEXT" name="auteur"><br><br>
Entrez le contenu de votre article :<br><br> <TEXTAREA name="contenu" rows="5" cols="20">contenu</TEXTAREA><br><br>
Entrez la date actuel: <input type="TEXT" name="dates" value="JJ/MM/AAAA"><br><br>
<input type="SUBMIT" value="publier">
</form>
<?php
$id = mysql_connect("localhost","root","") or die("Echec de connexion au serveur de base de données." . mysql_error);
?>
<?php
$var1 = $_POST['nom_article'];
$var2 = $_POST['auteur'];
$var3 = $_POST['contenu'];
$var4 = $_POST['dates'];
mysql_query('INSERT INTO article VALUES( "", "' . $var1 . '", "' . $var2 . '", "' . $var3 . '", "' . $var4 . '");');
?>
<body>
<html
<html>
<body>
<form method="POST" action="article.php">
Entrez le nom de l'article : <input type="TEXT" name="nom_article"><br><br>
Entrez le nom de l'auteur : <input type="TEXT" name="auteur"><br><br>
Entrez le contenu de votre article :<br><br> <TEXTAREA name="contenu" rows="5" cols="20">contenu</TEXTAREA><br><br>
Entrez la date actuel: <input type="TEXT" name="dates" value="JJ/MM/AAAA"><br><br>
<input type="SUBMIT" value="publier">
</form>
<?php
$id = mysql_connect("localhost","root","") or die("Echec de connexion au serveur de base de données." . mysql_error);
?>
<?php
$var1 = $_POST['nom_article'];
$var2 = $_POST['auteur'];
$var3 = $_POST['contenu'];
$var4 = $_POST['dates'];
mysql_query('INSERT INTO article VALUES( "", "' . $var1 . '", "' . $var2 . '", "' . $var3 . '", "' . $var4 . '");');
?>
<body>
<html
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
18 mars 2010 à 23:58
18 mars 2010 à 23:58
mince, j'ai viré
remet le juste après ton mysql_connect
mysql_select_db("g_article");
remet le juste après ton mysql_connect
la base de donné s'appelle g_article
la table s'appelle article
les champs sont:
id_article int(10)
nom_article varchar(45)
auteur varchar(45)
cntn_article
date date
la table s'appelle article
les champs sont:
id_article int(10)
nom_article varchar(45)
auteur varchar(45)
cntn_article
date date
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
19 mars 2010 à 00:05
19 mars 2010 à 00:05
Essaye ca :
<html> <body> <form method="POST" action="article.php"> Entrez le nom de l'article : <input type="TEXT" name="nom_article"><br><br> Entrez le nom de l'auteur : <input type="TEXT" name="auteur"><br><br> Entrez le contenu de votre article :<br><br> <TEXTAREA name="contenu" rows="5" cols="20">contenu</TEXTAREA><br><br> Entrez la date actuel: <input type="TEXT" name="dates" value="JJ/MM/AAAA"> <br><br> <input type="SUBMIT" value="publier"> </form> <?php if(isset($_POST)) { $id = mysql_connect("localhost","root","") or die("Echec de connexion au serveur de base de données." . mysql_error); mysql_select_db("g_article"); $var1 = $_POST['nom_article']; $var2 = $_POST['auteur']; $var3 = $_POST['contenu']; $var4 = $_POST['dates']; mysql_query('INSERT INTO article VALUES( "", "' . $var1 . '", "' . $var2 . '", "' . $var3 . '", "' . $var4 . '");'); mysql_close($id); } ?> <body> <html>
T_T ma table est toujours vide je vous remercie la grande partie est faites je vais essayé de trouver le probléme ¨^_^
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
19 mars 2010 à 00:30
19 mars 2010 à 00:30
attend, on va voir... change cette ligne :
mysql_query('INSERT INTO article VALUES( "", "' . $var1 . '", "' . $var2 . '", "' . $var3 . '", "' . $var4 . '");') or die(mysql_error());
ATENDEZ
QUE JE SUIS BETES SAMARCHE MAINTENANT J'ai oublié de actualise si ta lu ce messaje fais moi un signe
QUE JE SUIS BETES SAMARCHE MAINTENANT J'ai oublié de actualise si ta lu ce messaje fais moi un signe
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
19 mars 2010 à 00:32
19 mars 2010 à 00:32
oui, je viens de voir, ca fait plaisir !
enfin, on y est arrivé !
je me disais aussi que je ne voyais pas l'erreur !
enfin, on y est arrivé !
je me disais aussi que je ne voyais pas l'erreur !
je vous remercie beaucoup je ne sais pas quesque j'aurais pu faire sans vous je suis yassine du maroc maintenant je vais essayé de remlir cette petite table .
merci et au revoir
merci et au revoir
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
19 mars 2010 à 00:40
19 mars 2010 à 00:40
Pas de problème. Ravi de t'avoir aidé.
pense a mettre le tag résolu ^^
Si tu as d'autre problème, contatce moi par MP ^^
pense a mettre le tag résolu ^^
Si tu as d'autre problème, contatce moi par MP ^^