cs_tigroux
Messages postés105Date d'inscriptionmardi 16 mars 2004StatutMembreDernière intervention22 octobre 2008
-
27 sept. 2007 à 12:13
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
28 sept. 2007 à 22:01
Bonjour,
En fait j'ai fichier sql que je souhaite appliquer sur ma database, je souhaite le faire à l'installation mais je ne sais pas comment me connecter à ma base pour lancer le script.
Le script ajoute des colonnes à des tables et des contraintes.
cs_abibatou
Messages postés2Date d'inscriptionlundi 3 septembre 2007StatutMembreDernière intervention28 septembre 2007 28 sept. 2007 à 21:52
Bonjour j'ai problème avec l'envoi des informations en base de données,je pense que c'est la requete sql.
merci de votre aide
<?php
function quote_smart($value)
{
if (get_magic_quotes_gpc())
$value = stripslashes($value);
// VARIABLES UTILISÉES POUR LE MAIL ET L'ENREGISTREMENT EN BASE
//-------------------------------------------------------------
$mail_to = [mailto:toto@titi.fr toto@titi.fr];
$mail_header = "From: ".$mail_to;
$mail_subject = "Alerte : Demande d'information";
$mail_message = "";
$req = "INSERT INTO demande_information SET ";
//-- /fin VARIABLES UTILISÉES POUR LE MAIL ET L'ENREGISTREMENT EN BASE
// CONSTRUCTION DU MAIL ET DE L'INSTRUCTION POUR ENREGISTRER EN BASE
//---------------------------------
// ENVOI DU MAIL
//---------------------------------
mail($mail_to, $mail_subject, $mail_message, $mail_header);
//-- /fin ENVOI DU MAIL
// ENREGISTREMENT EN BASE
//---------------------------------
// connection à la base de données
$user="ijfvyguhpost";
$host="mysql5-11";
$password="JSwpjOuN";
$connection=mysql_connect($host,$user,$password) or die ("connection failled"); // connexion a la base
$db=mysql_select_db("ijfvyguhpost") or die ("selection bdd impossible"); // sélection de la base désirée
// enregistrement
$req = substr($req,0,-2);
$res = mysql_query($req) or die ("enregistrement req impossible en base de donnees<hr>".$req);
//-- /fin ENREGISTREMENT EN BASE
// Affiche la page de remerciements
//---------------------------------
Header("Location: http://www.lala/merci.html");
/*
CREATE TABLE `demande_information` (
`id_demande` int(11) NOT NULL auto_increment,
`contact_civilite` enum('','Mme','Mlle','M') NOT NULL default '',
`contact_nom` varchar(100) NOT NULL default '',
`contact_prenom` varchar(100) NOT NULL default '',
`adresse` varchar(255) NOT NULL default '',
`code_postal` varchar(5) NOT NULL default '',
`ville` varchar(100) NOT NULL default '',
`pays` char(2) NOT NULL default '',
`date_naissance` date NOT NULL default '0000-00-00',
`email` varchar(255) NOT NULL default '',
`numero_fixe` varchar(255) NOT NULL default '',
`numero_mobile` varchar(255) NOT NULL default '',
`mot_de_passe` varchar(20) NOT NULL default '',
`niveau` varchar(10) NOT NULL default '',
`diplome` tinytext NOT NULL,
`description` mediumtext NOT NULL,
`ind_lu` enum('oui','non') NOT NULL default 'non',
`ind_etat` enum('lister','sauver','jeter') NOT NULL default 'lister',
PRIMARY KEY (`id_demande`),
KEY `ind_lu` (`ind_lu`,`ind_etat`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
*/
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 28 sept. 2007 à 22:01
Salut
1 nouveau probleme --> Nouveau post
2 le forum php est plus adapté pour faire ce type de demande
3 précise plus le problème fonction qui déconne message d'erreur
hébergeur (free et d'autre ne supporte pas les mails par exemple)