Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1550 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  tableau triable en ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tableau triable en ligne

n°938220
aaurelien6
Cool !
Posté le 05-01-2005 à 17:52:55  profilanswer
 

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, ce serait sympa. . .  
 
Pour simplifier l'explication voici un schéma :
 
http://aaurelien6a.free.fr/vente_chevaux.jpg
 
merci d'avance.

mood
Publicité
Posté le 05-01-2005 à 17:52:55  profilanswer
 

n°938223
skeye
Posté le 05-01-2005 à 17:54:19  profilanswer
 

1) Rien à voir avec SQL ou le SGBD
2) On ne code pas à ta place, ici. On t'aide à avancer quand tu es bloqué.


---------------
Can't buy what I want because it's free -
n°938224
aaurelien6
Cool !
Posté le 05-01-2005 à 17:55:42  profilanswer
 

je ne veux pas du code, je voudrais un tuyau, une méthode qui me faciliterai la vie (genre un nom de logiciel, . . . )

n°938225
skeye
Posté le 05-01-2005 à 17:57:27  profilanswer
 

aaurelien6 a écrit :

je ne veux pas du code, je voudrais un tuyau, une méthode qui me faciliterai la vie (genre un nom de logiciel, . . . )


Le bloc-notes de windows et la doc de php...[:dawa]


---------------
Can't buy what I want because it's free -
n°938231
dreameddea​th
Posté le 05-01-2005 à 18:00:43  profilanswer
 

dis pas ça skeye il semble qu'il y ait des pages php sur son site (regarde à la racine)...
 
Par contre, aaurelien, il faudrait peut-être que tu ailles faire un petit tour sur les tutoriels SQL qui souvent font des cours de base en SGBDR... tiens le premier liens que j'ai trouvé en faisant une recherche sur google : http://cerig.efpg.inpg.fr/tutoriel [...] mmaire.htm.
Et fait des petits tests séparés : php d'un coté pour la syntaxe et tout, et SQL de l'autre pour manipuler les données...
Dès que tu as une question plus précise tu reviens et on t'aidera sans problème...
Mais faut faire un minimum d'effort non ? :)


Message édité par dreameddeath le 05-01-2005 à 18:02:17
n°938235
skeye
Posté le 05-01-2005 à 18:02:59  profilanswer
 

dreameddeath a écrit :

dis pas ça skeye il semble qu'il y ait des pages php sur son site (regarde à la racine)...


 
et? :??:
 

dreameddeath a écrit :


Par contre, aaurelien, il faudrait peut-être que tu ailles faire un petit tour sur les tutoriels SQL qui souvent font des cours de base en SGBDR... tiens le premier liens que j'ai trouvé en faisant une recherche sur google : http://cerig.efpg.inpg.fr/tutoriel [...] mmaire.htm.


 
Regarde son image, c'est uniquement un problème de php...ou alors il n'a pas non plus créé la base de données, et dans ce cas ya beaucoup de boulot!:o


---------------
Can't buy what I want because it's free -
n°938244
Arjuna
Aircraft Ident.: F-MBSD
Posté le 05-01-2005 à 18:08:20  profilanswer
 

Sur les libellés, un lien pointant sur la même page avec un paramètre "order" valant le nom du champ correspondant.
 
Ensuite, dans le PHP, lors de la sélection des données, tu regarde si ce "order" est rempli. Si c'est le cas, tu rajoutes juste à la fin de ta requête "order by $order" et c'est terminé.

n°938257
dreameddea​th
Posté le 05-01-2005 à 18:13:37  profilanswer
 

skeye a écrit :

et? :??:
 
Regarde son image, c'est uniquement un problème de php...ou alors il n'a pas non plus créé la base de données, et dans ce cas ya beaucoup de boulot!:o


je voulais juste lui accorder le bénéfice du doute en espèrant qu'il avait déjà commencé à faire les choses mais il ne nous en a pas fait part... Sinon je suis évidemment d'accord avec toi (cf ton premier post et regarde la dernière phrase du mien)   :ange:

n°938299
aaurelien6
Cool !
Posté le 05-01-2005 à 18:34:20  profilanswer
 

j'avais commencé comme ca mais ca foire au niveau de l'éxécution de la requête ! je trouve pas.
 
 
<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>

n°938637
dreameddea​th
Posté le 05-01-2005 à 23:04:36  profilanswer
 

heu la ligne  

Code :
  1. $req1=SELECT * FROM 'tableau' LIMIT 0 , 30 ;


devrait plutot être du style

Code :
  1. $req1=mysql_query($sql1);


non?

mood
Publicité
Posté le 05-01-2005 à 23:04:36  profilanswer
 

n°938708
jagstang
Pa Capona ಠ_ಠ
Posté le 06-01-2005 à 02:51:39  profilanswer
 

j'adore le code pompé ci et là

n°938779
TheTooN
Posté le 06-01-2005 à 09:22:07  profilanswer
 

si tu es vraiment un brele, tu peux faire ca avec access, ca te fait ton truc sans que tu code quoi que ce soit :-)

n°938797
skeye
Posté le 06-01-2005 à 09:41:36  profilanswer
 

TheTooN a écrit :

si tu es vraiment un brele, tu peux faire ca avec access, ca te fait ton truc sans que tu code quoi que ce soit :-)


Oui, et puis à mettre en ligne c'est tellement facile...[:moule_bite]


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  tableau triable en ligne

 

Sujets relatifs
bouton à positionner dans tableau[C] Tableau dynamique
intégrer un tableauRetour à la ligne smartmail
Script qui marche en local mais pas en ligneEnregistrer dans un fichier un tableau de structure
Tableau a double entréeComment faire pour qu'une fonction renvoie un tableau?
[BESOIN AIDE Dreamweaver] Créa Site Web avec Panier de Vente en Ligneremise a zero d'un tableau ?
Plus de sujets relatifs à : tableau triable en ligne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR