begin process at 2012 05 30 17:59:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Pb d'insertion


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb d'insertion

mercredi 2 mai 2007 à 12:45:15 | Pb d'insertion

papiona

salut
j essaier de créer une connexion avec la base de donné Mysql pour inserer des données dans la base mais le probléme .je saiser les informations dans un formulaire je click sur envoyer quand j'ouvre mysql je trouve que l'enregistrement est bien ajouté mais il est vide voila le code

    <input type="button" name="Submit" value="Envoyer" onclick="<?
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "test";

@mysql_connect($host,$user,$pass)
   or die("Impossible de se connecter");
@mysql_select_db("$bdd")
   or die("Impossible de se connecter");
$table="info";
$nom=""; if(!empty($_POST["nom"]))
   $nom=addslashes($_POST["nom"]);
$email=""; if(!empty($_POST["email"]))
   $email=$_POST["email"];
// Ajoute la nouvelle fiche
$query = "INSERT INTO $table(nom,email)";
$query .= " VALUES('$nom','$email')";
$result = mysql_query($query);
mysql_close();
?>
"/>

aide moi svp
mercredi 2 mai 2007 à 17:08:14 | Re : Pb d'insertion

putch

salut !

euh tu code une insertion en base de données dans un onclick ...

change donc ton type "button" en "submit" sans onclick

et en haut de page
<?
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "test";

@mysql_connect($host,$user,$pass)
   or die("Impossible de se connecter");
@mysql_select_db("$bdd")
   or die("Impossible de se connecter");
if ( isset($_POST["nom"]) && isset($_POST["email"]) )
{
$table="info";
$nom=""; if(!empty($_POST["nom"]))
   $nom=addslashes($_POST["nom"]);
$email=""; if(!empty($_POST["email"]))
   $email=$_POST["email"];
// Ajoute la nouvelle fiche
$query = "INSERT INTO $table(nom,email)";
$query .= " VALUES('$nom','$email')";
$result = mysql_query($query);
}
mysql_close();
?>

mercredi 2 mai 2007 à 19:47:53 | Re : Pb d'insertion

neigedhiver

Salut, J'ai pas regardé, mais y'a un truc qui me chagrine, c'est la balise
mercredi 2 mai 2007 à 19:58:42 | Re : Pb d'insertion

papiona

salut

wé bien sûr dans mon code j la balise <?php.c au moment que j copier mon code pour le coller ici j oublié de la selectionner c tt

mercredi 2 mai 2007 à 20:00:04 | Re : Pb d'insertion

putch

je me repete mais tu fais ton code php DANS ton onclick !
mercredi 2 mai 2007 à 20:00:48 | Re : Pb d'insertion

papiona

mais si j ecrir le code en haute de la page et ce que je vé l'ecrire dans une fonction et l'appler au moment ou j click sur le button envoyer au qoui?
mercredi 2 mai 2007 à 20:04:51 | Re : Pb d'insertion

papiona

car je ve quand appuyer sur le button envoyer le contenue de text que j saisi envoyé a ma base de donnée
mercredi 2 mai 2007 à 20:06:07 | Re : Pb d'insertion

putch

eh bah c'est pas le principe d'un simple formulaire POST avec un bouton submit ca ?
mercredi 2 mai 2007 à 20:11:57 | Re : Pb d'insertion

neigedhiver

Hum, Bon... Y'a un truc que t'as pas compris et qui est pourtant PRIMORDIAL quand on développe en PHP, c'est à quoi sert PHP dans une page. PHP est langage de script interprété côté serveur. Cela signifie qu'il n'est pas exécuté sur le pc du visiteur. PHP peut faire plein de choses. Sa principale utilisation est de générer du code HTML (et d'une manière générale, du texte, qu'il s'agisse de fichier css, javascript, xml... peu importe, en fait). Donc PHP génère du HTML qui est ensuite envoyé au navigateur. Tel que tu nous présentes ton script, le code qui insert l'enregistrement est SYSTEMATIQUEMENT exécuté. Or, ce n'est pas ce que tu veux faire. En fait, plutôt que de faire un long discours, je ne peux que te conseiller de lire. - la doc de php - des livres sur php - des tutos (y'en a des millions) Le mieux, c'est encore les bouquins. Oui, ça coute cher, mais pu.... ce que c'est efficace, pratique et pertinent ! On a tous commencé un jour... J'ai commencé avec un livre d'or dont les messages étaient stockés dans des fichiers textes (ajourd'hui, j'ai honte) et en lisant un bouquin sobrement intitulé "PHP" aux éditions Campus Press.
mercredi 2 mai 2007 à 20:16:22 | Re : Pb d'insertion

papiona

wé c ca.bon j un petit formulaire contient 2 zone de text (nom,email) et un button envoyer donc je ve remplir les 2 zone de text et appuyer sur envoyer.c just une opération d'insertion dans la base de donné.donm ma question mnt dans quele endroit je vé ecrire mon code tu ma di pas dans l'evenement onclick!est ce que je l'ecrir dans une fonction et l'appeler dans onclik??? si oui tu pe ma di la façon
<input type="button" name="Submit" value="Envoyer" onclick="nomfonction()">
ou comme ce :<input type="button" name="Submit" value="Envoyer" onclick="<?php "nomfonction"?>>
merci bien pr votre aiiide

1 2

Cette discussion est classée dans : pb, mysql, email, post, query


Répondre à ce message

Sujets en rapport avec ce message

Pb MySQL Query [ par kbumbazz ] Salut j'ai un petit pb :MySQL Query Error: INSERT INTO xoops_toto VALUES('','1','1','1','1','1')Error number:0Error message: voila la strucute de ma t updater plusieurs lignes en meme temps [ par plasticode ] here i come again.voilà je mets en place une page modif.php qui fait appel àune base de données mysql avec plusieurs tables liées.Mes mises a jour fon actualiser une page php sur l'evenement onclick d'un bouton [ par kprime17 ] Salut,je suis debutant en php et j'ai un petit probleme :j'ai une liste remplie par une requete mysql et des boutons afin d'ajouter, modifier, supprim Pb avec mysq_result [ par paloxicide ] J'ai un problème avec ma requete, je veux savoir si une ligne dans ma base de données existe et si oui je la renvoie sinon je renvoie falseVoici ma fo page Php+ Mysql qui galère [ par felix_12 ] Voila, cela fait quelques heures que je galère ssur ce petit code de rien du toutr qui ne marche pas , il n'affiche aucune erreur mais il najoute pas Probleme SQL [ par LaTatadu91 ] Bonjour voila j ai un probleme de requetel erreur de retour est: Unknown column 'dupond' in 'field list'ma base est constituée comme ceci:<table _ba insertion des variable dans la base de donnée [ par greg975 ] bonjour à tous, debutant en programmation je suis entrain de metrre sur pieds un petit site pour cela j'ai crée un petit forum simple avec formulair Formulaire - Probleme de compteur [ par spawnrad ] Bonjour,J'ai un probleme au niveau du compteur, il s'arrete de compter a partir de 85.voici la page web de mon formulaire :http://l4pfr.free.fr/view.p probleme avec mes sessions! [ par drmatox ] bonjour a vous, je suis trankillement installer dans mon fauteuil et je commence mon script de session, bon bien sur c'est pas simple mais on a connu Erreur - unexpected T_ELSEIF [ par Frank9321 ] Bonjour,j'ai fait un petit code PHP mais la, ca me bloque. Il me dit:Parse error: syntax error, unexpected T_ELSEIF in E:\www\inscription\inscription


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,741 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales