tableau triable en ligne

tableau triable en ligne - PHP - Programmation

Marsh Posté le 05-01-2005 à 17:59:42    

Salut, je cherche une solution pour ce fameux tableau triable. Etant une brele en bdd, sql et php, mais déterminé, j'espère que quelqu'un pourrait me filer un petit coup de main ou un tuyau, ce serait sympa. . .  
 
voici un schéma pour explication (plus simple)
 
http://aaurelien6a.free.fr/vente_chevaux.jpg
 
merci d'avance. . .

Reply

Marsh Posté le 05-01-2005 à 17:59:42   

Reply

Marsh Posté le 05-01-2005 à 18:02:40    

Avec une requete sql du genre : SELECT * from chevaux WHERE 1 order BY 'le_champ_cliqué' ASC¦DESC

Reply

Marsh Posté le 05-01-2005 à 18:12:59    

merci

Reply

Marsh Posté le 05-01-2005 à 18:19:58    

voila ce que j'avais fait, ca foire au niveau de la requete sql . . . t'aurais une idée ?
 
 
<html>
 
 
<?
define('MY_SERV', 'sql.free.fr'); // localhost ou autre
define('MY_LOG',  'aaurelien6a');  
define('MY_PASS', 'password');
define('MY_BD',   'aaurelien6a');
?>
 
<?
function my_connec($er_connec=1, $my_bd='', $bd=1, $er_bd=1)
{
    $my_connec=@mysql_connect(MY_SERV,MY_LOG,MY_PASS);
    if( $my_connec==0 && $er_connec==1 )
    {
        $msg = "CONNECTION MYSQL IMPOSSIBLE : serveur coupé ou mauvais login";
        die ("<br><br><b><font size='3' color='red'>$msg</b></font>" );
    }
 
    if( $bd )
    {
        $my_bd == '' ? $my_bd=MY_BD : $my_bd;
        if( mysql_select_db($my_bd)==0 && $er_bd==1 )
        {
            $msg = "BASE MYSQL \"$my_bd\" NON TROUVÉ";
            die ("<br><br><font size='3' color='red'><b>$msg</b></font>" );
        }
    }
    return $my_connec;
}
?>
 
<?
$a= $_POST["optiontri"];
//préparation de la requête
switch ($_POST["optiontri"])
{
case 1 : $sql1="SELECT nom,age,prix FROM tableau order by nom";
break;
case 2 : $sql1="SELECT nom,age,prix FROM tableau order by age";
break;
case 3 : $sql1="SELECT nom,age,prix FROM tableau order by prix";
break;
 }
 
//éxécution de la requête
$req1=SELECT * FROM 'tableau' LIMIT 0 , 30 ;
//traitement des lignes de la requête
$S=" ";
while ($row=mysql_fetch_row($req1))
 
{
echo "<tr>";
echo "<td <div align=\"center\" width=\"200\"><a
// Céer un lien avec passage de paramètres (le numéro de service et le nom du service)
href=\"detailsservices.php?num=".$row[0]."&nom=".$row[0]."\">".$row[0]."</a></div> </td>";
echo '<td width="200" align="center">'.$row[1].'</td><td width="200" align="center">'.$row[2]."</td></tr>";
 }
 
 //libération de la requête
 mysql_free_result($req1);
 mysql_close($selectbase);
 ?>
 
</html>

Reply

Marsh Posté le 05-01-2005 à 18:20:43    

au niveau de l'éxécution de la requete plus précisement

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed