Vous n'êtes pas identifié(e).
Pages : 1
yop ,
donc si je comprend bien cela devrait plus ressembler a cela ?
require_once("connectdb.php");
$id = (isset($_GET['id'])) ? $_GET['id'] : 0;
$requete="SELECT reference FROM plat WHERE categorieID='".$id."'";
$resultat=mysql_query($requete);
$plat=mysql_fetch_array($resultat);
Bonjour,
n'étant pas très adroit en programmation je viens demander votre aide vis-à-vis du problème suivant
j'ai 3 pages php donc voici les codes
la une :
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<table width="350" border="1" cellspacing="0" cellpadding="5">
<tr>
<td>ID</td>
<td>Categorie</td>
<td>Detail</td>
</tr>
<tr>
<?php while($categorie=mysql_fetch_array($resultat)){?>
</tr>
<tr>
<td><?php echo $categorie['ID'];?></td>
<td><?php echo $categorie['intitule'];?></td>
<td><a href="plat.php?ID=<?php echo $categorie['ID'];?>">voir</td>
</tr>
<?php } ?>
</table>
</body>
</html>
la deux:
<body>
<table width="400" border="1" cellspacing="0" cellpadding="5">
<tr>
<td>Plat</>
<td>Detail</td>
</tr>
<?php while($plat=mysql_fetch_array($resultat)){?>
<tr>
<td><?php echo $plat['reference'];?></td>
<td><a href="detail.php?reference=<?php echo $plat['reference'];?>">voir</td>
</tr>
<?php } ?>
</table>
</body>
</html>
la 3:
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<table width="350" border="1" cellspacing="0" cellpadding="5">
<tr>
<td>Description</td>
<td>Price</td>
</tr>
<tr>
<?php while($plat=mysql_fetch_array($resultat)){?>
</tr>
<tr>
<td><?php echo $plat['description'];?></td>
<td><?php echo $plat['prix'];?></td>
</tr>
<?php } ?>
</table>
</body>
</html>
sachant que en fonction du choix effectué en page 1 cela donne le contenu de la 2 et en fonction du 2 cela donne le contenu de 3.
Lorsque je test à partir de la une tous ce passe mais lorsque j'utilise je désire inclure ses 3 pages dans une page php et bien dans le cadre 1 il y à effectivement la page 1 mais dans le cadre 2 et 3 il y a ceci: Notice: Undefined index: ID in C:\wamp\www\menu\fiche3.php on line 3
d'avance je vous remercie pour votre aide
Pages : 1