So che è una cosa così fondamentale, ma una ricerca su Google non mi ha mostrato come riordinare le righe dopo aver fatto clic sui collegamenti th
.Come ordinare le righe della tabella HTML chiamate da MySQL
ho questo:
<table border="1">
<tr>
<th>Type:</th>
<th>Description:</th>
<th>Recorded Date:</th>
<th>Added Date:</th>
</tr>
<?php
while($row = mysql_fetch_array($result)){
?>
<tr>
<td><?php echo $row['type'] ?></td>
<td><?php echo $row['description'] ?></td>
<td><?php echo $row['recorded_date'] ?></td>
<td><?php echo $row['added_date'] ?></td>
</tr>
<br />
<?php
}
mysql_close();
?>
</table>
ho bisogno di essere in grado di fare clic type
e ordinare in ordine alfabetico, e fare clic su entrambi Recorded Date
o Added Date
e ordina per data. Vedo che devo fare in modo che le query MySQL facciano questo, ma li ho configurati come condizionali con i tag a href
?
Hmm. Ricevo un errore Parse: errore di sintassi, T_IS_EQUAL inatteso per la prima istruzione 'if' – Joel
Sì, probabilmente la mia sintassi non è perfetta. Penso che sia stato risolto ora. – Kibbee
Non riesco a modificarlo da solo, ma ho trovato gli errori. Quello principale è che hai bisogno di $ sql non sql. Inoltre, i miei nomi delle tabelle sono diversi su un paio di colonne. Ma GRAZIE per aver fatto questo! Mi ha dato la risposta giusta! – Joel