Bonjour
Je vient de faire un script pour mon espace membre pour envoyer les mot de passe oublié depuis ma basse de données Mysql.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
<?php
/* ------------------ Connexion a la BDD avec login.php ------------------ */
require ('login.php');
$connexion = mysql_connect($hote, $login, $pass) or die (mysql_error() );
$req = mysql_select_db($bdd, $connexion) or die (mysql_error() );
/* ------------------ Configuration diverses ------------------ */
$nom_table = "membre";
$nom_colone = "email";
/* ------------------ A PARTIR D'ICI COMMANDE DU BOUTON : RECHERCHE APPROXIMATIVE ------------------ */
if(isset($_POST['envoyer-recherche']))
{
$query = mysql_query("SELECT * FROM $nom_table WHERE $nom_colone LIKE '%$nom%'") or die (mysql_error() );
if($query) {
echo '<div align="center"><font face="arial" size="4" color="red">Résultat de votre recherche selon la rubrique : '.$nom_colone.' et la mot clé : '.$nom.'. <p>Listing ! </p></font></div> ';
// Envoi mail de confirmation d'inscription
$expediteur = "perso@perso.fr";
$reponse = "perso@perso.fr";
$objet = "identifiant de connexion ";
$message =
"Bonjour,
Vous venez de demmander de recevoir vos identifiants de connexion au site XXXXX.
Dètail de vos identifiants :
----------------------------
Votre login est : $login.
Votre mot de passe est : $mdp.
Veuillez noter soigneusement votre login et mot de passe.
A bientôt, le webmaster.";
mail ($nom, $objet, $message, "From: $expediteur\r\nReply-To: $reponse");
echo "l'adreese du destinateur est : $email <br/>" ;
}
}
?>
<?php
$result=mysql_fetch_assoc($query);
$login = $result["login"];
$mdp = $result["mdp"];
?>
</p>
<p align="center">Perte d'identifiant de connexion.
<p align="center">Veuillez indiquer ci-dessousr dans le champs votre adresse email.
<p align="center">(<span class="Style1">*</span>) obligatoire.
<form action="" method='post'>
</p>
<table align="center" border="0">
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Votre email (<span class="Style1">*</span> )</td>
<td><input type="text" name="recherche1" size="20" maxlength="20" /></td>
<td><input type="submit" name="envoyer-recherche" value="Rechercher"></td>
</tr>
</table>
</body>
</html>
<?php mysql_close(); ?> |
j'ai ce message qui s'affiche
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in L:\Program files 2\wamp\www\maison\N4\test\membre\membre-mysql-recherche-des-donnees4.php on line 94
La ligne 94 est :
$result=mysql_fetch_assoc($query);
J'ai beau chercher, je n'arrive pas a trouver mon erreur, pourtant il me semble que tout est bon ???
Merci d'avance, cordialement.
Partager