Se connecter avec
S'enregistrer | Connectez-vous

Recherche de données dans une base de données avec php et mysql

Dernière réponse : dans Programmation

Bonjour:
J'aimerai faire une fonction de recherche qui me permet d'afficher si le materiel recherché existe ou non, et s'il existe il va m'afficher ces caractéristique sous forme d'un tableau. :??: 
j'ai une table materiel. la recherche s'effectura si on donne l'id du materiel exact. si vous pouviez m'aidez a corriger mon script.
merci d'avance.
voici mon script:
<?php
//Declaration des parametres de connexion
$host="localhost";
$user="root";
$bdd="parcinfo";
$password= "";

//Connexion au serveur
$con=@mysql_pconnect($host,$user,$password);

//Connexion a la base
mysql_select_db($bdd);

//Recuperation des resultats
$idmateriel=$_POST['idmateriel'];
$date=$_POST['date'];
$prix=$_POST['prix'];
$garantie=$_POST['garantie'];

//recherche
$reslt="SELECT idmateriel FROM materiel WHERE idmateriel=\"$idmateriel\"";
if (!mysql_query($reslt))
{ echo "nexiste pas";}
else{
while($row = mysql_fetch_array($reslt))
{ echo $row['idmateriel'] . " " . $row['date'] . " " . $row['prix'] . " " . $row['garantie'];
echo "<br />"; }}
?>
Lassé par la pub ? Créez un compte

Bonsoir,
Dans ta requête, tu ne demandes que idmateriel à la base de donnée. Rajoute les autres colonnes dans la partie "select" de la requête et la base de donnée te retournera les informations que tu veux afficher.
Lassé par la pub ? Créez un compte