Tutorial #6, envoyer des données dans une base de donnée mysql

Contenu du snippet

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

Source / Exemple :


<?
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!!!!!!!

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.