bonjour

voila, j'ai besoin de réaliser une gestion de priorité sur des bon de commandes pour une journée

je m'explique : j'ai une page où je remplie mes champs avec ce qu'il faut
j'affiche un planning livreur, où je peux sélectionner le livreur, la date etc... mais aussi un ordre de livraison (jusqua 15)

le soucis, c'est que je voudrais, si par exemple je sélectionne l'ordre numéro 2, que la mise a jour du planning jour se fasse automatiquement

pour schématiser :

$planning_du_jour[1] = Client 10;
$planning_du_jour[2] = Client 125;
$planning_du_jour[3] = Client 57;
etc.

et j'aimerais mettre a jour si un nouveau client ayant la meme priorité s'insère

je gère par mysql bien sur et j'ai commencé a faire ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Pretest pour l'update
	$sql_test = "SELECT priorite FROM cmd_ent WHERE date_liv = '".$date_liv."' AND priorite = '".$priorite."' AND statut_livraison = 'non livrée'";
 
	$test_priorite = $db -> fetch_assoc( $db -> query($sql_test) );
 
	// On fait le mouvement up/down
	if(isset($test_priorite)){
 
		// Si la priorité est déjà présente
		if($test_priorite = $priorite){
 
			$db -> query("UPDATE cmd_ent SET priorite = '".($priorite+1)."' WHERE date_liv = '".$date_liv."' AND priorite = '".$priorite."' AND statut_livraison = 'non livrée'");
 
		}
 
	}