Ich möchte Ergebnisse aus einer MSSQL-Tabelle sortieren, aber mit Sitzungen .. Ich habe einen Code, der funktioniert wie '? Sort = id' aber ich möchte pro Sitzungen machen, kann mir jeder helfen?Wie sortiere ich Ergebnisse von SQL auf einer Tabelle
<?php
$ordenarpor = isset($_GET['ordena']) ? $_GET['ordena'] : 'id';
$ordenar = '';
if ($ordenarpor== 'id')
{
$ordenar .= " ORDER BY id";
}
elseif ($ordenarpor== 'nome')
{
$ordenar .= " ORDER BY nome";
}
elseif ($ordenarpor== 'idade')
{
$ordenar .= " ORDER BY idade";
}
elseif($ordenarpor== 'peso')
{
$ordenar .= " ORDER BY peso";
}
$nomeServidor = "fsadaxa-DEMO";
$opcao = array( "UID" => "sa", "PWD" => "sadasx", "Database" => "demo");
$conexao = sqlsrv_connect($nomeServidor, $opcao);
if($conexao) {
$sql="SELECT * FROM cliente" . $ordenar;
$aResult=sqlsrv_query($conexao, $sql);
while($rows = sqlsrv_fetch_array($aResult))
{
$id = $rows['id'];
$nome = $rows['nome'];
$idade = $rows['idade'];
$peso = $rows['peso'];
?>
Derzeit ist mein Code, aber ich will es machen pro Sitzungen
verfolgen Sie die Sortierung in der Variable '$ _SESSION'. Überprüfen Sie dann, ob '$ _GET' gesetzt ist, wenn dies der Fall ist, überschreiben Sie die' $ _SESSION'-Variable mit dem neuen Sortierwert – FMashiro
Diese Frage ist viel zu vage. Teilen Sie Code und weisen Sie auf das Problem hin, das Sie damit haben, und erhöhen Sie die Chance, dass wir Ihnen helfen können. – Mureinik
Ich habe etwas Code hinzugefügt, wenn Sie mir helfen können .. –