Connexion avec base de données via easy php5.3.5.0
rosa8754
Messages postés1Date d'inscriptionvendredi 13 novembre 2009StatutMembreDernière intervention 5 avril 2011
-
5 avril 2011 à 20:07
cod57
Messages postés1653Date d'inscriptiondimanche 7 septembre 2008StatutMembreDernière intervention11 septembre 2013
-
6 avril 2011 à 07:47
bnjr j'ai un problème de connexion avec ma base de données via easyphp5.3.5.0 je ne reçoit aucune erreur mais la table est tjr vide j n c pas quoi faire svp j'ai pas assez de temps j veux q tous les informations saisies dans mon formulaire soit enregistrer dans ma base MERCI bcp voici ma fonction <?php
class connexion {
// function connectedb de connexion a la base de donnee
public $dbase = 'bd1';
function connectdb() {
//la connexion au base de donnée
$connexion=mysql_connect('localhost','root','');
if (!$connexion) {
die("pas de connexion !");
}
else {
// Existe une connexion choisir la base de donnée
$db=mysql_select_db($this->dbase);
if (!$db) {
die('pas de base de donne !');
}
}
}
function Ajout( $nom,$prenom,$adress) {
$q = "INSERT INTO `user` (`id`,`nom`,`prenom`,'adress') VALUES (null,'$nom','$prenom','$adress');";
mysql_query($q);
}
cod57
Messages postés1653Date d'inscriptiondimanche 7 septembre 2008StatutMembreDernière intervention11 septembre 201319 6 avril 2011 à 07:47
bonjour c'est ta requete
aprés une petite correction c'est ok
' est ` une confusion sur adress et pas de ; à la fin de la query
...
a++
<?php
class connexion {
// function connectedb de connexion a la base de donnee
public $dbase = 'a_db';
function connectdb() {
//la connexion au base de donnée
$connexion=mysql_connect('localhost','root','');
if (!$connexion) {
die("pas de connexion !");
}
else {
// Existe une connexion choisir la base de donnée
$db=mysql_select_db($this->dbase);
if (!$db) {
die('pas de base de donne !');
}
}
}
function Ajout( $nom,$prenom,$adress) {
mysql_real_escape_string($nom);
mysql_real_escape_string($prenom);
mysql_real_escape_string($adress);
$q = "INSERT INTO `user` (`id`,`nom`,`prenom`,`adress`) VALUES (null,'".$nom."','".$prenom."','".$adress."')";
mysql_query($q) or die('insert raté');
}
}
$_GET['t']="durand";
$_GET['v']="toto";
$_GET['x']="paris";
;
$con = new connexion();
$con->connectdb();
//echo $_GET['t'];
$con->Ajout($_GET['t'],$_GET['v'],$_GET['x']);
?>