imam belaj sa tabelom tj.

tabela izlista uredu ..međutim pošto $sortDefault = 'Lname' moram definisati .. nemogu tabelu sortirati u Name koloni,
samo to sortiranje radi u Lname koloni ..
i uvijek je presedan u Lname koloni .. u zavisnosti koji je ASC ili DESC u njoj ..
isti je slučaj kad obrnem da je $sortDefault = 'Name' onda samo u zavisnosti kakvo je sortiranje u Name .. reda se Lname
pa imali ko kakvih ideja .. thnx.
Code:
<?php include('header.php'); ?>
<?php
$sortDefault = 'Lname';
$sortColumns = array('ID',`Lname`, `Name`);
$sort = (isset($_GET['sort'])) && in_array($_GET['sort'], $sortColumns) ? $_GET['sort']: $sortDefault;
$order = (isset($_GET['order']) && strcasecmp($_GET['order'], 'DESC') == 0) ? 'DESC' : 'ASC';
$query=mysql_query("select `ID`, `Lname`, `Name` from table ORDER BY $sort $order")or die(mysql_error());
?>
<body>
<div class="row-fluid">
<div class="span12">
<div class="disabled">
<br><br>
<table class="table table-striped table-bordered">
<thead>
<tr>
<th><a href='?sort=Lname&order=<?php echo $order == 'DESC' ? 'ASC' : 'DESC' ?>'>Lname</a>
<?php
if($_GET["order"]=="ASC" && $_GET["sort"]=="Lname"){
echo '<IMG id="IMG0" name="IMG0" src="images/1.png" width="8px" height="8px">';
}
if($_GET["order"]=="DESC" && $_GET["sort"]=="Lname"){
echo '<IMG id="IMG0" name="IMG0" src="images/2.png" width="8px" height="8px">';
}
?>
</th>
<th><a href='?sort=Name&order=<?php echo $order == 'DESC' ? 'ASC' : 'DESC' ?>'>Name</a>
<?php if($_GET["order"]=="ASC" && $_GET["sort"]=="Name"){
echo '<IMG id="IMG0" name="IMG0" src="images/1.png" width="8px" height="8px">';
}
if($_GET["order"]=="DESC" && $_GET["sort"]=="Name"){
echo '<IMG id="IMG0" name="IMG0" src="images/2.png" width="8px" height="8px">';
}
?>
</th>
</tr>
</thead>
<tbody>
<?php
while($row=mysql_fetch_assoc($query)){
?>
<tr>
<td><?php echo $row['Lname'] ?></td>
<td><?php echo $row['Name'] ?></td>
<td><a href='delete.php?id=<?php echo $row['ID'] ?>'>Delete</a></td>
</tr>
<?php } ?>
</tbody>
</table>
</form>
</div>
</div>
</div>
</div>
</body>
</html>
<?php include('header.php'); ?>
<?php
$sortDefault = 'Lname';
$sortColumns = array('ID',`Lname`, `Name`);
$sort = (isset($_GET['sort'])) && in_array($_GET['sort'], $sortColumns) ? $_GET['sort']: $sortDefault;
$order = (isset($_GET['order']) && strcasecmp($_GET['order'], 'DESC') == 0) ? 'DESC' : 'ASC';
$query=mysql_query("select `ID`, `Lname`, `Name` from table ORDER BY $sort $order")or die(mysql_error());
?>
<body>
<div class="row-fluid">
<div class="span12">
<div class="disabled">
<br><br>
<table class="table table-striped table-bordered">
<thead>
<tr>
<th><a href='?sort=Lname&order=<?php echo $order == 'DESC' ? 'ASC' : 'DESC' ?>'>Lname</a>
<?php
if($_GET["order"]=="ASC" && $_GET["sort"]=="Lname"){
echo '<IMG id="IMG0" name="IMG0" src="images/1.png" width="8px" height="8px">';
}
if($_GET["order"]=="DESC" && $_GET["sort"]=="Lname"){
echo '<IMG id="IMG0" name="IMG0" src="images/2.png" width="8px" height="8px">';
}
?>
</th>
<th><a href='?sort=Name&order=<?php echo $order == 'DESC' ? 'ASC' : 'DESC' ?>'>Name</a>
<?php if($_GET["order"]=="ASC" && $_GET["sort"]=="Name"){
echo '<IMG id="IMG0" name="IMG0" src="images/1.png" width="8px" height="8px">';
}
if($_GET["order"]=="DESC" && $_GET["sort"]=="Name"){
echo '<IMG id="IMG0" name="IMG0" src="images/2.png" width="8px" height="8px">';
}
?>
</th>
</tr>
</thead>
<tbody>
<?php
while($row=mysql_fetch_assoc($query)){
?>
<tr>
<td><?php echo $row['Lname'] ?></td>
<td><?php echo $row['Name'] ?></td>
<td><a href='delete.php?id=<?php echo $row['ID'] ?>'>Delete</a></td>
</tr>
<?php } ?>
</tbody>
</table>
</form>
</div>
</div>
</div>
</div>
</body>
</html>
[Ovu poruku je menjao tandrli dana 06.10.2014. u 19:03 GMT+1]
[Ovu poruku je menjao tandrli dana 06.10.2014. u 22:42 GMT+1]