$sql = "INSERT INTO annonces( date, type, prix, surface, nbpieces, description, anciennete, localisation, telephone) VALUES('$date', '$type', '$prix', '$surface', '$nbpieces', '$description', '$anciennete', '$localisation', '$telephone')";
echo "enregistrement de $type effectué";
?>
là on a là variable $sql.$sql = "INSERT INTO annonces( date, type, prix, surface, nbpieces, description, anciennete, localisation, telephone) VALUES('$date', '$type', '$prix', '$surface', '$nbpieces', '$description', '$anciennete', '$localisation', '$telephone')";
mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
echo "enregistrement de $type effectué";
<?
function connexionbase(&$cnx,&$req,$libreq)
{
//---------------------------------------------------------------------------------
//CONNEXION MYSQL
//---------------------------------------------------------------------------------
$cnx=mysql_connect("sql.domaine.com","base","password")
or die("Le serveur de base de données n'est pas disponible pour le moment. Si ce problème persiste veuillez
nous en informer.");
//---------------------------------------------------------------------------------
//SELECTION DE LA BASE DE DONNEES MYSQL
//---------------------------------------------------------------------------------
$database="base";
$DB=mysql_select_db(&$database) or die("Le système de gestion de base de données n'est pas disponible pour le moment.
Si ce problème persiste veuillez nous en informer.");
//if (!$DB)
//{echo "ERREUR DE CONNEXION !!!";}//ouvrir une fenetre d'erreur
//---------------------------------------------------------------------------------
//EXECUTION DE LA REQUETE MYSQL
//---------------------------------------------------------------------------------
//echo $libreq;
$req=mysql_query($libreq) ;
//or die("UNE ERREUR S'EST PRODUITE DANS LA REQUETE");
};
?>
** fichier: formulaire.php**
<form method='POST' action='enregistrement.php' name='annonces'>
<font face='Verdana' size='2'>
<input type='text' name='date' size='20' value='0000-00-00 00:00:00'>
<input type='text' name='type' size='20' value='type'>
<input type='text' name='prix' size='20' value='1000'>
<input type='text' name='surface' size='20' value='200'>
<input type='text' name='nbpieces' size='20' value='4'>
<input type='text' name='description' size='20' value='description'>
<input type='text' name='anciennete' size='20' value='ancienneté'>
<input type='text' name='localisation' size='20' value='localisation'>
<input type='text' name='telephone' size='20' value='0505050505'>
<input type='submit' value='envoyer' name='envoyer'>
</font></form>
** fichier: enregistrement.php **
<?
require ("connexion/connexionbase.php3");
connexionbase(&$cnx,&$req,$libreq);
///////////////////////////////////////////////////
$date = $_POST['date'];
$type = $_POST['type'];
$prix = $_POST['prix'];
$surface = $_POST['surface'];
$nbpieces = $_POST['nbpieces'];
$description = $_POST['description'];
$anciennete = $_POST['anciennete'];
$localisation = $_POST['localisation'];
$telephone = $_POST['telephone'];
//////////////////////////////////////////////////
$sql = "INSERT INTO annonces( date, type, prix, surface, nbpieces, description, anciennete, localisation, telephone) VALUES('$date', '$type', '$prix', '$surface', '$nbpieces', '$description', '$anciennete', '$localisation', '$telephone')";
mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
echo "enregistrement de $type effectué";
?>
Merci à tous.