<?php
// On se connecte à la base de données:
require "codbfile";
// On récupère la liste des familles disponibles
$sql="select * from famille_interprete order by nom_famille_interprete";
$result_famille=mysql_query($sql)
				or die ("Impossible de charger la liste des familles");

//On récupère la liste des catégories disponibles
$sql="select * from categorie_interprete order by nom_categorie_interprete";
$result_categorie=mysql_query($sql)
					or die ("Impossible de charger la liste des catégories");

//On récupère la liste des catégories utilisées
$sql="select id_categorie_interprete from corresp_interprete_categorie
		where id_interprete=$id_interprete";
$result_categories_utilisées=mysql_query($sql)
					or die ("Impossible de charger la liste des catégories utilisées");

if (mysql_num_rows($result_categories_utilisées)==0)
{	$table_categories_utilisées[]="Vide";				// POur ne pas avoir d'erreur dans la fonction "foreach" si le tableau est vide
}

// On crée un tableau des catégories utilisées pour l'utiliser dans la boucle
while ($ligne=mysql_fetch_array($result_categories_utilisées))
{	$table_categories_utilisées[]=$ligne['id_categorie_interprete'];
}

parametres_generaux();
?>


<form action="admin_interprete.php?action=<?php echo "$cible_action"; ?>" method="post">
<table align="center">
	<tr><input type="hidden" name="id_interprete" value="<?php echo @$id_interprete ?>"></tr>
	<tr><td>Nom de l'interprète : </td><td><input type="text" name="nom_interprete" value="<?php echo @$nom_interprete ?>" size="50" maxlength="100"></td></tr>
	<tr><td>Prénom de l'interprète : </td><td><input type="text" name="prenom_interprete" value="<?php echo @$prenom_interprete ?>" size="50" maxlength="100"></td></tr>
	<tr><td>Nationalité de l'interprète : </td><td><input type="text" name="nationalite_interprete" value="<?php echo @$nationalite_interprete ?>" size="50" maxlength="100"></td></tr>
	<tr><td>Photo : </td><td><input type="text" name="photo_interprete" value="<?php echo @$photo_interprete ?>" size="50" maxlength="200">&nbsp;&nbsp;<a href='upload_form.php?action=new&path_dir=<?php echo "$path_photo_interprete"?>' target='_blank'><img src='../images/plus.png' border='0'></a>&nbsp;&nbsp;<a href='upload_form.php?action=del&path_dir=<?php echo "$path_photo_interprete"?>&nom_photo=<?php echo "$photo_interprete" ?>' target='_blank'><img src='../images/button_drop.png' border='0'></a></td></tr>
	<tr><td>Date de naissance : </td><td><input type="text" name="date_naissance_interprete" value="<?php echo @$date_naissance_interprete ?>" size="4" maxlength="4"></td></tr>
	<tr><td>Date de mort : </td><td><input type="text" name="date_mort_interprete" value="<?php echo @$date_mort_interprete ?>" size="4" maxlength="4"></td></tr>
<tr><tr><td valign="top">Catégorie(s) de l'interprète :<br><a href="admin_categorie_interprete.php?action=new_form" target="_blank"><img src="../images/plus.png" border="0"></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin_categorie_interprete.php?action=edit_list" target="_blank"><img src="../images/button_edit.png" border="0"></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin_categorie_interprete.php?action=del_form" target="_blank"><img src="../images/button_drop.png" border="0"></a></td><td>

<?php
//On crée la liste des catégories disponibles
// On utilise des cases à cocher pour permettre de choisir plusieurs catégories
echo "<select name='tableau_interprete_categorie[]' size='10' multiple>";
while ($ligne=mysql_fetch_array($result_categorie))
{extract($ligne);


echo "<option value='$id_categorie_interprete' ";
foreach ($table_categories_utilisées as $clé => $id_categorie_utilisée)
	{ 	if ($id_categorie_utilisée==$id_categorie_interprete)
		echo "selected='yes'";
	}

echo ">$nom_categorie_interprete<br>\n";
}
?>
	</select></td></tr>
	<tr><td align="left">Commentaire : </td></tr>
	<tr><td colspan='2' align='center'><textarea name="commentaire_interprete" cols="100" rows="8"><?php echo @$commentaire_interprete; ?></textarea></td></tr>
	<tr><td colspan="2" align="right"><input type="submit" value="Enregistrer"></td></tr>
</table>

</form>

