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 (); ?>