<?php
require "control_auth";
/* 		Nom du programme : admin_meilleure_piste.php
		Description : Permet d'ajouter ou de supprimer des pistes "favorites" à un cd
*/

$action = $_GET['action'];
require "codbfile";

switch ($action)
{
	case "new_sql":
	{
		$id_cd = $_GET['id_cd'];
		$num_piste = $_POST['num_piste'];
		$commentaire_piste = $_POST['commentaire_piste'];
		
		$sql = "insert into meilleure_piste (id_cd, num_piste, commentaire_piste) values ('$id_cd','$num_piste',\"$commentaire_piste\")";
		$result = mysql_query($sql) or die ("Impossible d'insérer la nouvelle piste favorite");
		
		
		require "fonctions";
		redirection ("admin_cd.php?action=edit_form&id_cd=$id_cd");
	break;
	}//Fin du case new_sql
	case "del_sql";
	{
		$id_cd = $_GET['id_cd'];
		$id_meilleure_piste = $_GET['id_meilleure_piste'];
		
		$sql = "delete from meilleure_piste where id_meilleure_piste = $id_meilleure_piste";
		$result = mysql_query($sql) or die ("Impossible de supprimer la piste favorite.");
		require "fonctions";
		redirection ("admin_cd.php?action=edit_form&id_cd=$id_cd");
	break;
	}//Fin du case del_sql
	default:
	{
		//On charge la liste des plages favorites
		$sql = "select * from meilleure_piste where id_cd=$id_cd order by num_piste";
		$result = mysql_query($sql) or die ("Impossible de charger la liste des meilleures plages du cd.<br>$sql");
		$nb_ligne = mysql_num_rows($result);
		//On affiche la liste des plages
		echo "<table align='center' border='1'>
		<tr><td>N° plage</td><td colspan ='2'>Commentaire</td></tr>";
		if ($nb_ligne==0)
		{
			echo "<tr><td colspan='3'>Il n'y a aucune plage favorite rattachée à ce cd.</td></tr>";
			
		}
		else
		{
			
			while ($ligne=mysql_fetch_array($result))
			{
				extract($ligne);
				echo "<tr><td>$num_piste</td><td>$commentaire_piste</td><td><a href='admin_meilleure_piste.php?action=del_sql&id_meilleure_piste=$id_meilleure_piste&id_cd=$id_cd'><img src='../images/button_drop.png' border='0'></a></td></tr>\n";
			}
		}
		//On affiche le formulaire pour pouvoir ajouter une nouvelle piste
		echo "<form action='admin_meilleure_piste.php?action=new_sql&id_cd=$id_cd' method='POST'>
		<tr><td><input type='text' name='num_piste' size='5' maxlength=5'></td><td><input type='text' name='commentaire_piste'
		size='25' maxlength='100'></td><td><input type='submit' value='Ajouter'></td></tr>
		</form></table>";
	}//Fin du case default
	
}//Fin du switch action


?>