bonjour a tous,
voila j'aurais besoin de votre aide car je me suis lancé dans un petit projet je suis en train de developper un site web local pour mon entreprise et niveau php mysql je suis pas au top j'ai des bases mais c'est tous.Le but étant que le personnel de la société est acces en temps réel a l'état du stock de la societé tout est référencé dans une base de donnée mysql.
j'utilise easyphp pour pouvoir mettre tous ca en place.
voici mon code:
<body>
<html>
Votre recherche :
<form method="post" action="stock.php">
<input name="search" type="text" value="" />
<input type="submit" value="Rechercher" name="submit" />
</form>
<?php
$serveur = mysql_connect("127.0.0.1","****","****");
if ( ! $connexion )
die ("connexion impossible");
mysql_select_db('basededonne',$serveur);
$button = $_POST["submit"];
$recherche = $_POST["search"];
$sql = 'SELECT * FROM `stock` WHERE text LIKE \"%$recherche%\"' ;
$resultat = mysql_query($sql);
while ($data = mysql_fetch_array($resultat))
{
echo "<div align=\"center\"><center>
<table>
<tr>
<td>";
echo $data['Item'];
echo "</td>
<td>";
echo $data['Description'];
echo "</td>
</tr>
<tr>
<td>";
echo $data['Quantity'];
echo "</td>
<td>";
echo $data['Price'];
echo "</td>
</tr>
<tr>
<td> ";
echo $data['Currency'];
echo "</td>
</tr>
</table>
</center></div>";
};
mysql_close ();
?>
</body>
</html>
en fait j'ai mon formulaire sur la page stock.php et lorsque que je rentre une ref dans le champs texte je voudrais
afficher le résultat en dessous.
mais je comprend pas pourquoi ca ne marche pas pourtant j'ai regardé sur plein de site et mon code a l'air cohérent.
comment etre sur que lorsque l'on appui sur le bouton ca exécute la requete ?
Merci d'avance pour votre aide