Connexion avec base de données via easy php5.3.5.0

rosa8754 Messages postés 1 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 5 avril 2011 - 5 avril 2011 à 20:07
cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 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);
}

}

$con=new connexion();
$con->connectdb();
echo $_GET['t'];
$con->Ajout($_GET['t'],$_GET['v'],$_GET['x']);
?>

1 réponse

cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 19
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']); 
?>
0
Rejoignez-nous