PB sql debutant


webac
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 373
Inscription: 4 Mar 2005

PB sql debutant

Message le Lun Aoû 07, 2006 16:46

bonjour j'ai une table nommée attestation avec deux champs
le premier "magasin" le second "serie"

dans une premiere page j'au un formulaire ou je selectionne un magasin

dans la seconde page je souhaite qu'il m'affiche le champs "serie" correspondant a "magasin" voici mon code qui ne fonctionne pas:

Code: Tout sélectionner
<? include ('connection.php3');
$magasin         = $_POST["magasin"] ;
$sql = "SELECT *
            FROM attestation
       WHERE magasin = .$magasin";
$resultat = mysql_query ($sql);

echo $magasin
echo $resultat->serie ?>


sebyrollins
WRInaute discret
WRInaute discret
 
Messages: 59
Inscription: 7 Juin 2005

Message le Lun Aoû 07, 2006 17:00

pour la requete :

Code: Tout sélectionner
$sql = "SELECT * FROM attestation WHERE magasin = ".$magasin;


ensuite si tu as plusieurs résultats à ta requete il faut lister une à une tes lignes de résultats. si tu n'a qu'un seul résultat :

Code: Tout sélectionner
echo "magasin : ".$magasin."<br>";
echo "serie : ".$resultat[1];


:)


webac
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 373
Inscription: 4 Mar 2005

Message le Lun Aoû 07, 2006 22:40

ok je vais tester ça dès demain sur l'ordi du boulot merci pour ta réponse.


webac
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 373
Inscription: 4 Mar 2005

Message le Mar Aoû 08, 2006 8:15

bon ça ne fonctionne toujours pas la variable serie ne s'affiche pas je ne comprends pas si quelqu'un peut m'aider ça serait sympas merci d'avance


sebyrollins
WRInaute discret
WRInaute discret
 
Messages: 59
Inscription: 7 Juin 2005

Message le Mar Aoû 08, 2006 17:38

salut, j'ai oublié le mysql_fetch_row()

Code: Tout sélectionner
<? include ('connection.php3');
$magasin = $_POST["magasin"] ;
$sql = "SELECT *  FROM attestation  WHERE magasin = ".$magasin;
$resultat = mysql_query ($sql);

$affiche=mysql_fetch_row($resultat);

echo $magasin;
echo "<br>";
echo $affiche[1];
?>


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité