bonjour, je souhaite faire un tri manuel d'un tableau qui doit être rempli par l'utilisateur , le nombre de chiffre à trier est aussi déterminé par l'utilisateur.
l'exemple suivant est celui que je dois suivre (traduire) en php :
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
17
18
19
20
21
22
23
24
25
26
27
28
Algorithme tri
Variables
 nb : entier
 T : tableau[1..nb] de réels
 echange : réel
 i, j : entier
Début
 Afficher("Entrez le nombre de données du tableau")
 Lire(nb)
 Pour i  1 à nb faire
 Afficher("Entrez la donnée n°" || i || " : ")
 Lire(T[i])
 FinPour
 Pour i <- 1 à nb - 1 faire
 Pour j <-(i + 1) à nb faire
 Si T[i] > T[j]
 alors début
 echange <- T[i]
 T[i] <- T[j]
 T[j] <- echange
 fin
 FinSi
 FinPour
 FinPour
 Pour i <- 1 à nb faire
 Afficher("Valeur n°" || i || "=" || T[i])
 FinPour
Fin
j'ai commencé par créer 3 fichiers :
lire_nb.html , lire_donnees.php , tri_tableau.php
dans lire_nb.html :
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
<!DOCTYPE html>
<html>
	<head> 
		<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous">
		<meta charset="utf-8"/>
	</head>
	<body>
	<form method="POST" Action ="lire_donnees.php">
	Entrez le nombre de données du tab :
	<input type="text" name ="nbr_data" />
	<br>
 
	<input type="submit" />
	</form>
	</body>
</html>
dans lire_donnees je saisi les donnée :
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
17
18
19
20
21
<!DOCTYPE html>
<html>
	<head> 
		<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous">
		<meta charset="utf-8"/>
	</head>
	<body>
	<form method="POST" Action ="lire_donnees.php">
<?php  
	$nbr=$_POST['nbr_data']; 
 
	 for ($i=1 ; $i<=$nbr ; $i++)
	 {
		echo 'Entrez la donnée num '.$i.'<br>';
		 echo	'<input type="text" name ="nbr" /><br><br>'; 
	 } 
	 echo	'<input type="submit" />'; 
?>
</form>
</body>
</html>
dans tri_tableau je cherche à récupérer les données saisies dans chacun des textbox de la page lire_données pour les trier et c'est là que je suis coincée ..
mercii