2017-11-05 8 views
-2

Ich möchte einen Code in PHP schreiben, der mein Array (1,4,3,5,6,2,7,9,8) in aufsteigender und absteigender Reihenfolge beim Klicken dort sortiert jeweilige Tasten? Wie das geht, bitte helfen Sie.Array-Sortierung in aufsteigender und absteigender Reihenfolge

+1

Was haben Sie bisher getan? Code bitte. –

+0

* "Ich möchte einen Code in PHP schreiben" * - was hält Sie an? – axiac

+0

"> Sortieren if (isset ($ _ POST [ 'asc_sort']) &&! empty ($ _ POST [ 'asc_sort']) && $ _POST ['asc_sort'] == 1) { $ sql = "SELECT * FROM Nachrichten ORDER BY message_id ASC"; } sonst { $ sql = "SELECT * FROM Nachrichten ORDER BY message_id DESC"; } echo $ sql; ?> ich habe don dies, aber es funktioniert nicht –

Antwort

1

Ich biete folgende Lösung:

<form action="" method="post"> 
<input type="submit" name="but1" value="ASC"> 
<input type="submit" name="but2" value="DESC"> 
<?php 

$a = [1,4,3,5,6,2,7,9,8]; 
if (isset ($_REQUEST['but1'])) { 
    sort ($a); 
    print_r($a); 
} 
if (isset ($_REQUEST['but2'])) { 
    rsort ($a); 
    print_r($a); 
} 
?> 

</form> 
Verwandte Themen