<?
function perform($key,$keyName)
{
global $index;
global $index_max;
global $result;
global $choice;
global $databaseName;
$connection = openConnection($databaseName);
$result = selectRecords();
$index_max = (mysql_num_rows($result))-1;
switch ($choice)
{
// Bouton Premier
case 0: $index = 0;
if ($index_max >= 0)
remplir_formulaire($index,$result);
break;
// Bouton Précédent
case 1: if ($index_max >= 0) {
if ($index > 0 ) {
$index--; // va sur le précédent
}
else $index=0;
remplir_formulaire($index,$result);
}
break;
// Bouton Suivant
case 2: if ($index_max >= 0)
{
if ($index < $index_max)
$index++; // va sur le suivant
remplir_formulaire($index,$result);
}
break;
// Bouton Dernier
case 3: if ($index_max >= 0 )
{
$index = $index_max;
remplir_formulaire($index,$result);
}
// else remplir_formulaire($index,$result);
break;
// Bouton Supprimer
case 4: if ($index >=0)
supprimer($key,$keyName);
break;
// Bouton Nouveau
case 5: nouveau($keyName);
break;
// Bouton Modifier
case 6: if ($index >= 0)
modifier($key,$keyName);
break;
// Bouton Effacer
case 7: $index = -1;
break;
// Choix par ordre alphabétique
case 8: //$index=Emplacement($key,$result);
$index=rechercheId($key,$result,$keyName);
remplir_formulaire($index,$result);
break;
// Choix par ordre alphabétique
case 9: changementPromo($key,$keyName);
break;
}
}
?>