Page 1 sur 1

Problemes de connexion a ma BASE MySQL

Posté : 31 août 2005, 01:32
par kristijan
Bonjour a tous

Bon alors voici mon blem !
Je ne suis pas une lumiere en php mais j'essaye de cree une session avec login pass et de comprendre comment cela fonctionne.
voici mon code

<?php
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '');

// on sélectionne la base
mysql_select_db('abo',$db);

// on crée la requête SQL
$sql = 'SELECT login FROM abo WHERE pass = "password"';

// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);

// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);

echo $data['login'];

mysql_close ();
?>
mais le PB c que cela fonctionne pas , j'arrive pas a definir d'ou vien la boulette ,toutes les info login, serveur, pass, sont bonnes et ma est une mysql gerer par phpmyadmin sur un pc en local...
Le bug se produit apres l'instriction or die...

merci votre aide
@+

erreur : '.$sql.'
'.mysql_error()); // on recupere le resultat sous forme d'un tableau $data = mysql_fetch_array($req); // on libère l'espace mémoire alloué pour cette interrogation de la base mysql_free_result ($req); echo $data['login']; mysql_close (); ?>

Posté : 31 août 2005, 02:44
par smarties
<?php
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '');

// on sélectionne la base
mysql_select_db('abo',$db);

// on crée la requête SQL
$sql = 'SELECT login FROM abo WHERE pass = "password"';

// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);

// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);

echo $data['login'];

mysql_close ();
?> 

Posté : 31 août 2005, 03:48
par Xenon_54
Bonjour,

Votre message se trouve dans le mauvais forum.
Il s'agit du forum dédié à la FAQ où tous les topics sont consacrés aux réponses aux questions fréquements posées.

Donc topic à déplacer pour les modérateurs sous peu

Posté : 31 août 2005, 07:46
par Cyrano
Donc topic à déplacer pour les modérateurs sous peu
Voilà c'est fait :)