tiomil

Inscris le 02/10/2012 à 09:47
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    2
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
tiomil
le 02/10/2012 à 10:35
afficher deux requetes dans une liste
bonjour,

je veut faire deux requêtes sur deux tables:
categorie=> id_categorie et nom_categorie
prestation=> id_categorie et nom_prestation

pour afficher dans une liste:

nom_categorie1
nom_prestation1-1
nom_prestation1-2
nom_prestation1-3

nom_categorie2
nom_prestation2-1
nom_prestation2-2
nom_prestation2-3

etc..
voici mon code:

<ul>
<li><a href="index.php">accueil</a></li>

<?php
$requete="SELECT * FROM categorie ORDER BY id_categorie";
$exec_requete=mysql_query($requete) or die(mysql_error());
while($aff_requete=mysql_fetch_array($exec_requete)){
$toto=$aff_requete["nom_categorie"];
?>
<li><a href="index.php"><?php echo $toto?></a>
<?php
}
?>

</li>
<ul>
<?php
$requete2="SELECT * FROM prestation WHERE menu='$toto'";
$exec_requete2=mysql_query($requete2) or die(mysql_error());
while($aff_requete=mysql_fetch_array($exec_requete2)){
$titi=$aff_requete2["nom_prestation"];
?>
<li><a href="index.php"><?php echo $titi?></a>
<?php
}
?>
</ul>

</ul>



sur ce code j'ai essayé en utilisant une seule variable pour la première requête ça ne marche pas non plus,

merci pour votre aide

Ses derniers messages sur les forums

forum
tiomil
le 23/10/2012 à 09:48
afficher deux requetes dans une liste
voila le code qui affiche le nom de la catégorie avec les prestations de cette catégorie en dessous

<td><select name="id_genre" size="1">
<option>Choisissez votre produit</option>
<?php
$requete="SELECT * FROM categorie ORDER BY id_categorie";
$exec_requete=mysql_query($requete);
while($aff_requete=mysql_fetch_array($exec_requete)){
?>
<option value="<?php echo $aff_requete["id_categorie"];?>" id="categorie"><?php echo $aff_requete["nom_categorie"];?></option>

<?php $toto=$aff_requete["nom_categorie"];?>

<?php
$requete2="SELECT * FROM prestation WHERE menu='$toto' ORDER BY menu";
$exec_requete2=mysql_query($requete2);
while($aff_requete2=mysql_fetch_array($exec_requete2)){
?>
<option value="<?php echo $aff_requete2["id_prestation"];?>" id="prestation">--<?php echo $aff_requete2["nom_prestation"];?></option>
<?php $variable=$aff_requete2["id_prestation"];?>
<?php
}
?>

<?php
}
?>
</select>
</td>
tiomil
le 02/10/2012 à 10:35
afficher deux requetes dans une liste
bonjour,

je veut faire deux requêtes sur deux tables:
categorie=> id_categorie et nom_categorie
prestation=> id_categorie et nom_prestation

pour afficher dans une liste:

nom_categorie1
nom_prestation1-1
nom_prestation1-2
nom_prestation1-3

nom_categorie2
nom_prestation2-1
nom_prestation2-2
nom_prestation2-3

etc..
voici mon code:

<ul>
<li><a href="index.php">accueil</a></li>

<?php
$requete="SELECT * FROM categorie ORDER BY id_categorie";
$exec_requete=mysql_query($requete) or die(mysql_error());
while($aff_requete=mysql_fetch_array($exec_requete)){
$toto=$aff_requete["nom_categorie"];
?>
<li><a href="index.php"><?php echo $toto?></a>
<?php
}
?>

</li>
<ul>
<?php
$requete2="SELECT * FROM prestation WHERE menu='$toto'";
$exec_requete2=mysql_query($requete2) or die(mysql_error());
while($aff_requete=mysql_fetch_array($exec_requete2)){
$titi=$aff_requete2["nom_prestation"];
?>
<li><a href="index.php"><?php echo $titi?></a>
<?php
}
?>
</ul>

</ul>



sur ce code j'ai essayé en utilisant une seule variable pour la première requête ça ne marche pas non plus,

merci pour votre aide

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours