begin process at 2012 05 27 20:44:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > TUTORIAL #6, ENVOYER DES DONNÉES DANS UNE BASE DE DONNÉE MYSQL

TUTORIAL #6, ENVOYER DES DONNÉES DANS UNE BASE DE DONNÉE MYSQL


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Niveau :Initié Date de création :11/01/2002 Date de mise à jour :11/01/2002 02:43:36 Vu :5 407

Auteur : SmallToad

Ecrire un message privé
Site perso
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Dans ce tutorial, je vais vous expliquer comment envoyer des données dans une base de donnée MySql.

Source

  • <?
  • if(empty($nom)
  • //Si le champs nom est vide
  • {
  • print ("Le champs <i>nom</i> est vide");
  • Exit();
  • }
  • else
  • {
  • $db = mysql_connect('localhost', 'login', 'password');
  • //On se connect à la base MySql (marquer login et password est inutile, laisser les login et
  • //password c'est mieu comme ca et ca m'a jamais causer de problème moi.
  • mysql_select_db('nom_de_la_base',$db);
  • //Tu te connect à ta base personelle (c'est ton login_db normalement, en tout cas avec
  • //multimania c'est ça
  • $sql = "SELECT id FROM nom_tbl WHERE url='$nom'";
  • $req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
  • $res = mysql_numrows($req);
  • if($res!=0)
  • {
  • print ("Ce nom existe déjà!");
  • Exit();
  • }
  • //Ici on vérifi si le nom est déjà la.
  • else
  • {
  • $sql = "INSERT INTO nom_tbl VALUES('$nom')";
  • //Ici on met dans la table nom_tbl la valeur de nom, et si vous avec mis un id marquez: ' ',
  • //Le nombre va se mettre tout seul.
  • mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
  • print ("Votre nom a été ajouter.");
  • }
  • mysql_close();
  • }
  • ?>
<?
if(empty($nom)
//Si le champs nom est vide
{
print ("Le champs <i>nom</i> est vide");
Exit();
}
else
{
$db = mysql_connect('localhost', 'login', 'password');
//On se connect à la base MySql (marquer login et password est inutile, laisser les login et
//password c'est mieu comme ca et ca m'a jamais causer de problème moi.
mysql_select_db('nom_de_la_base',$db);
//Tu te connect à ta base personelle (c'est ton login_db normalement, en tout cas avec
//multimania c'est ça
$sql = "SELECT id FROM nom_tbl WHERE url='$nom'"; 
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
$res = mysql_numrows($req); 
if($res!=0)
{
print ("Ce nom existe déjà!");
Exit();
}
//Ici on vérifi si le nom est déjà la.
else
{
$sql = "INSERT INTO nom_tbl VALUES('$nom')";
//Ici on met dans la table nom_tbl la valeur de nom, et si vous avec mis un id marquez: ' ',
//Le nombre va se mettre tout seul.
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
print ("Votre nom a été ajouter.");
}
mysql_close();
}
?> 

 Conclusion

J'espère qu'il n'y a aucun problème, sinon avertissez-mois.

COMMENTAIRE SVP!!!!!!!


 Sources du même auteur

MAILING LIST AVEC MYSQL
TUTORIAL D'IMAGE #2: LA CRÉATION D'IMAGE AVEC IMAGECREATE
TUTORIAL D'IMAGE #1: AFFICHEZ DES IMAGES À 50%, 25%, 10%, ET...
LA LECTURE ET ÉCRITURE DE FICHIER (FOPEN)
LA NOUVELLE FACON D'UTILISER DES VALEURS DANS LES FORMULAIRE...

 Sources de la même categorie

Source avec une capture INTÉGRER À UNE BASE DE DONNÉES DES COORDONNÉES GÉOGRAPHIQUES... par slhuilli
Source avec Zip DÉCOMPOSER UN CODE PHP AVEC LA FONCTION INCLUDE par Julien39
CRÉATION D'UN SCRIPT D'AUTHENTIFICATION par phpAnonyme
Source avec Zip Source avec une capture N/X API: GOOGLE MAPS DEPUIS PHP VALID W3C par GillesWebmaster
PHP EXTRAIRE DES MAILS D'UN GROS FICHIER LOCAL OU DISTANT par cosmoswarezone1

Commentaires et avis

Commentaire de SmallToad le 11/01/2002 18:44:59

Aller lets go tlm! des commentaires!

Commentaire de OphidiaN le 14/01/2002 20:23:57

Bah ca ressemble à ce que j'avais mis dans ma page, mais au niveau
$sql = "SELECT id FROM dfdsjg WHERE ......" et ben moi y dit qu'ya un prob et ça m'enerve.

Au fait, sur multimania, il ne faut pas négliger le pass et le login si tu veux te connecter comme tu a mis.
Tu mets
$db=mysql_connect() et ça marche.
Mais après faut-il se connecter à la base de données ???

Commentaire de SmallToad le 16/01/2002 00:21:23

Ouais, mais tu marque des connerie et avec multimania ca va rien changer, t'en a qu'une à toi  et c login_db

Commentaire de delaide le 27/01/2004 13:43:42

je voudrai savoir comment faire l'inverse c'est à dire exporter des données mysql vers excel sous forme de tableau
merci

Commentaire de Blacknight91titi le 15/03/2005 20:25:43

Salut
Très bonne source.
j'aimerai savoir la comande pour faire le contraire a savoir suprimer des données.
Merci d'avance

Commentaire de lhagames le 27/09/2005 15:04:24

j ai pris ton script mais j ai une erreur :

voici l erreur : Parse error: parse error, unexpected '{' in /home/webzzanine/membres/lhagames/1.php on line 4

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 0,546 sec (4)

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