J'ai un peu de mal avec les jointures:
Voici ma requete de table pour afficher les fonctions et leurs types :
Code : Tout sélectionner
$query1= "SELECT f.id_fonction, f.fonction,f.id_type, t.id_type, t.type FROM fonction f, type t WHERE f.id_type = t.id_type ";
$resul = mysql_query($query1) or die ("Requete '$query1' impossible");
if(mysql_num_rows($resul)==0){
print"<h2>Aucune fonction dans la base\n</h2>";
Ceci c'est la requete de formulaire :
Code : Tout sélectionner
$query1= "SELECT f.id_fonction, f.fonction,
f.id_type, t.id_type, t.type
FROM fonction f, type t WHERE f.id_type = t.id_type ";
En fait je veux afficher le type donc dans mon form je fais cela :
<select name="id_type" >
<?php
$query = " SELECT id_type, type FROM type order by type ";
$resul = mysql_query($query) or die ("Requete '$query' pas possible");
while($row = mysql_fetch_array($resul))
{
print"<option value=".$row[id_type].">".$row[type]."</option>";
}?>
</select>
Bon la cela marche. Cela deco...a partir du moment ou je mets en place $query1 !
Je vous remercie par avance[/code]