Salve raga ho provato a fare una piccola pagina in php...è molto semplice.
Volevo realizzare una cosa di questo genere:
una tabella con tre campi (nome,gioco,prezzo) volevo che i campi di intestazione fossero cliccabili(passatemi il termine),in modo tale che quando io clicco su Nome la tabella si ordinasse in base al nome in ordine crescente e cliccando una seconda volta in ordine descrescente...e così anche per gioco e prezzo.
1°problema:Riesco ad ordinare la prima volta ma nn la seconda(cioè ordina sempre in ordine crescente)
2°problema:NN riesco a rendere cliccabili direttamente nome,gioco,prezzo per questo ho creato dei pulsanti solo per ordinare.dal nome order by.
Calcolate raga la parte che mi interessa è soprattutto la form...
Spero di essere stato chiaro.AIUTATEMI!!!
Ecco cosa ho combinato :
<?php
require 'config.php';
require 'funzioni.php';
require 'limits.php';
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Inserimento valori</title>
<link rel="stylesheet" type="text/css" href="fogliostile.css">
</head>
<body>

<h2> BENVENUTI NELLA HOME PAGE DEL SITO "CARTE DI MICHELE" </h2>
<hr/>
<h2>VISUALIZZAZIONE DI TUTTE LE CARTE</h2>
<?php

if ((!isset($_POST['scelta'])))
{
$link= mysqli_connect(HOSTNAME,USERNAME,PASSWORD,DATABASE ) or mysqli_showerror();

$res=mysqli_query($link,"select * from carte") or mysqli_showerror($link);
if(mysqli_num_rows($res)==0)
{
echo "<h1>non sono presenti carte nel database</h1>";
}
else {

?>
<table>

<?php
while ($row = mysqli_fetch_array($res)){
?>
<tr><td><?php echo $row['nome']?></td>
<td><?php echo $row['gioco']?></td>
<td><?php echo $row['prezzo']?></td></tr>
</table>
<?php }
}

}

if ((isset($_POST['scelta'])))
{
$link= mysqli_connect(HOSTNAME,USERNAME,PASSWORD,DATABASE ) or mysqli_showerror();

$res=mysqli_query($link,"select * from carte {$_POST['scelta']} ") or mysqli_showerror($link);
if(mysqli_num_rows($res)==0){


echo "<h1>non sono presenti carte nel database</h1>";
}
else{ ?>
<table>
<?php
while ($row = mysqli_fetch_array($res)){

?>
<tr><td><?php echo $row['nome']?></td>
<td><?php echo $row['gioco']?></td>
<td><?php echo $row['prezzo']?></td></tr>
</table>
<?php }
}
}
?>

<table>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post">

<tr><td>
<input type="submit" name="scelta" value="Order by nome"/></td>
<td>
<input type="submit" name="scelta" value="Order by gioco"/></td>
<td>
<input type="submit" name="scelta" value="Order by prezzo"/></td>
</tr>
</form>
</table>
</body>
</html>