Formulaire php

kobs93 Messages postés 2 Statut Membre -  
GhostRider74 Messages postés 160 Statut Membre -
Bonjour,

Voila je suis débutant en php et j'aimerai recevoir un peu d'aide afin de résoudre mon souci svp!
Voila j'ai créer une base de donnée intitulée "croquepages" dans lequel se trouve une table "critique" et une table "livre"!
J'aimerai pouvoir récuperer des informations situés dans ma premiere table, alors que sur mon formulaire l'information demandée est située dans la seconde table!
Je sais pas si je suis assez claire mais voila les scripts html et php que j'ai réalisé et qui ne marche pas :-)

HTML:

<form method="POST" action="partitre.php">
<input type="text" name="recherche"><br/>
<input type="submit" name="partitre" value="Rechercher">
</form>

PHP:

<?
$db=mysql_connect('localhost','root','') or die ('erreur de connexion au serveur');

mysql_select_db('croquepages',$db) or die ('erreur de connexion à la base CroquePages');

$recherche = $_POST["recherche"];
$sql = 'SELECT resumecrit FROM `critique` WHERE text LIKE "%'.$recherche.'%"' ;

$resultat = mysql_query($sql) ;
while ($id = mysql_fetch_array ($resultat))
{
echo $sql;
}

mysql_close();
?>




MERCI D'AVANCE :-)

3 réponses

GhostRider74 Messages postés 160 Statut Membre 8
 
Tu a quoi comme erreur?
0
kobs93 Messages postés 2 Statut Membre
 
La page est vide en faite...
0
GhostRider74 Messages postés 160 Statut Membre 8
 
ok j'ai compris enfin je pense ajoute sa eb dessous de $sql
$req=mysql_fetch_assoc($sql);

et a la place de ton
echo $sql; 

met
echo $req['le champ de la table que tu veut qu'il montre'];

ou si tu veu que sa te montre tout
echo $req;
0