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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  6  7  ..  18  19  20  21  22  23
Auteur Sujet :

[Fini] Satis, Gestion de parc informatique, Version 0.4 Dispo !

n°447300
kontas
Photographe amateur daltonien
Posté le 03-07-2003 à 11:09:29  profilanswer
 

Reprise du message précédent :
merci pour toute ces expliquation sur les like et les =, ca confirme ce que je pense, mais il me semble que c'etait == qui voulais dire strictement egale
 
je vais garder =, car de toute facon c'ezst pas moi qui rentre le OK ou le non reparé, c'est le script  :D  
 
 
je vais tester les corrections au codes,
 
 
sinon j'ai changer les colonne qui sont afficher dans les tableau, genre ca servais a rien de voir une colonne date de reparation dans le tableau des pc en panne, ou bien encore le status dans les pc en panne et repare  :D

mood
Publicité
Posté le 03-07-2003 à 11:09:29  profilanswer
 

n°447328
kontas
Photographe amateur daltonien
Posté le 03-07-2003 à 11:21:01  profilanswer
 

voici une nouvelle capture de notre magnifique boulot  :jap:  
 
[img]http://perso.wanadoo.fr/fallout/pour%20forum/php2.JPG
 
 :D


Message édité par kontas le 03-07-2003 à 11:21:30
n°447391
BenJ9002
Posté le 03-07-2003 à 11:56:11  profilanswer
 

Y a plus que pour les pc en panne où tu peux virer les lignes en trop :)

n°447540
kontas
Photographe amateur daltonien
Posté le 03-07-2003 à 14:17:19  profilanswer
 

;) , merci encore

n°447804
kontas
Photographe amateur daltonien
Posté le 03-07-2003 à 17:03:14  profilanswer
 

prochaine objectif,
 
pouvoir classer l'ordre des ligne du tableau, avec un bouton qui ce situra a coter du titre de la colonne, ce qui permetra de classer par date, salle,pc, prof etc...
 
a mon avis il va faloir utiliser le system de de liens qui contient un script et qui renvoie vers une page de traitement comme on a fait pour le lien de reparation  :D

n°447818
RiderCrazy
Posté le 03-07-2003 à 17:07:03  profilanswer
 

Lien contenant deux paramètres (par ordre croissant ou decroissant de quoi) redirigeant vers la même page. Après il faut que tu modifies tes requêtes SQL avec un ORDER BY $la_variable_passé_en_lien ASC ou DESC (qui sont eux aussi des paramètres contenu dans le lien en question)... stout con

n°449941
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 09:04:10  profilanswer
 

me revoila  :D

n°449945
BenJ9002
Posté le 07-07-2003 à 09:07:47  profilanswer
 

Alors ca avance bien ?

n°449947
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 09:19:33  profilanswer
 

ben, ca va avancer  :D , faut que je trouve les variable qui corresponde a l'orde alphabetique et numerique  :D

n°449950
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 09:23:49  profilanswer
 

j'ai trouver ca
 
http://www.phpdebutant.org/article66.php
 
 :p  
 
c'est exactement ce que me disait crazyriders  ;)

mood
Publicité
Posté le 07-07-2003 à 09:23:49  profilanswer
 

n°449963
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 09:45:05  profilanswer
 

c'est bon j'ai reussi a faire un simple affichage avec un tableau dans l'ordre alphabetique pour les profs
 
 
 
par contre j'aimerais savoir un truc, esque je suis obliger de faire une "page" avec le script pour chacune des colonnes du tableau, un script pour la date , un script pour le prof etc...
 
a moins qu'il faille metre ces valeurs directement dans le lien  :??:

n°449971
BenJ9002
Posté le 07-07-2003 à 09:59:02  profilanswer
 

kontas a écrit :

c'est bon j'ai reussi a faire un simple affichage avec un tableau dans l'ordre alphabetique pour les profs
 
 
 
par contre j'aimerais savoir un truc, esque je suis obliger de faire une "page" avec le script pour chacune des colonnes du tableau, un script pour la date , un script pour le prof etc...
 
a moins qu'il faille metre ces valeurs directement dans le lien  :??:  


 
a moins ;)  
 
Tu passes un parametre (ou plusieurs) dans le lien et tu crées ta requete en fonction de ce parametre :hello:

n°449977
RiderCrazy
Posté le 07-07-2003 à 10:08:17  profilanswer
 

non, et c'est d'ailleurs pas la meilleur solution de faire une page par script...
Trois solutions si tu utilises plusieurs script sur une seule page:
  La première:
    tu vérifies tes variables et tes paramètres d'url et tu balance une requête générale qui servira pour tous (un select avec des variable pour un peu tout suivant ce que tu veux faire)
  La deuxième:
    tu fais des if..elseif en pagaille. un par requête. ca va être lourd à gérer, c'est pas très propre et si tu dois rajouter un truc ça va être le bordel.
  La troisième:
    tu fais un switch mais ça revient au même que pour le précédent point.
 
Le mieux dans ton cas serait alors de faire une sorte de requête universelle...
 
Exemple:

Code :
  1. SELECT * FROM $table WHERE $var1=$var2 ORDER BY $var3 $ordre

Il faudra juste définir tes variables en conséquence. $table est ta table, $var1=$var2 est la condition de ton select, $var3 est ce qui va servir de référence pour le classement et $order sera soit ASC, soit DESC... Après, tu peut soit les définir dans ton code, soit les prendre en paramètre d'url.
 
Edit: [:benou_grilled]


Message édité par RiderCrazy le 07-07-2003 à 10:09:54
n°449978
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 10:08:41  profilanswer
 

j'ai fait cette chose
 
dans le titre de colonne prof j'ai rajouter ca
 
<th>Prof<a href=\"resultpanneplus.php?prof=".$data['prof']."\">+</a></th>
 
 
et dans la page resultpanneplus.php ceci
 
<html>
<body>
<div align='center'><a href="index.php">retour a l'index</a>
<br>
<?  
<table>
<tr bgcolor='#33CC99'>
<th>Id_panne</th>
<th>Date panne</th>
<th>Prof</th>
<th>Salle</th>
<th>Poste</th>
<th>Pb_soft</th>
<th>Pb_hard</th>
<th>Detail</th>
<th>pas touche</th>
</tr>
<?
 
$db = mysql_connect('localhost', 'root', '');            
mysql_select_db('parcinfo',$db);
 
 
$id=$_GET['prof'];
  $sql = "SELECT * FROM rapport_panne_tlb ORDER BY prof".$id;
 
// on envoie la requete
$req = mysql_query($sql) or die ('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
 
// boucle qui va faire un tour pour chaque enregistrements
$i=0;
 
  while($data = mysql_fetch_array($req))  
   {  
$alter_col="#0099CC";
if ( $i%2==1 )  
{
$alter_col="";
}
$i++;
 
echo "
<tr bgcolor='#FFCC66",$alter_col,"'>
<td>".$data['id_panne']."</td>
<td>".$data['date']."</td>
<td>".$data['prof']."</td>
<td>".$data['salle']."</td>
<td>".$data['poste']."</td>
<td>".$data['pb_soft']."</td>
<td>".$data['pb_hard']."</td>
<td>".$data['detail']."</td>
<td><a href=\"reparation.php?id_panne=".$data['id_panne']."\">Réparation</a></td></tr>";  
    }  
 
 
// on ferme la connection mysql
mysql_close();
?>
</table>
 
et j'ai une erreur 403 forbidden quand je click sur le lien :heink:  
 

n°449979
BenJ9002
Posté le 07-07-2003 à 10:10:54  profilanswer
 

Pas mieux :sol: j'ai la flemme de taper ce matin.
 
J'ajouterais juste que si tu veux pouvoir trier selon 3/4 colonnes, un if..elseif, c'est pas mal du tout.

n°449980
RiderCrazy
Posté le 07-07-2003 à 10:11:18  profilanswer
 

Je pense pas que ça vienne de ton code ais plutôt du serveur.. t'as pas un htaccess qui traine par là :heink:

n°449981
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 10:11:53  profilanswer
 

oui mais ca marche po  :cry:

n°449982
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 10:12:13  profilanswer
 

RiderCrazy a écrit :

Je pense pas que ça vienne de ton code ais plutôt du serveur.. t'as pas un htaccess qui traine par là :heink:


 
 :??:  :??:

n°449983
BenJ9002
Posté le 07-07-2003 à 10:13:08  profilanswer
 


 
Tu pourrais donner le contenu du lien qui foire (clic droit, copier l'adresse du lien)

n°449996
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 10:28:58  profilanswer
 

http://serveur/"test.php?prof=".$data['prof']."\"
 
 :heink:  
 
y'a un truc de bizarre
 
pk l'adresse apparait comme ca et pas de la meme maniere que celle si
(celle utiliser pour les pannes)
http://serveur/php_projet/reparation.php?id_panne=12

n°450002
RiderCrazy
Posté le 07-07-2003 à 10:55:50  profilanswer
 

t'aurais pas oublié <?php echo... ?> :sarcastic:

n°450003
BenJ9002
Posté le 07-07-2003 à 10:56:45  profilanswer
 

Pasque t'es pas entre des balises <? ?> tout simplement :D
 
Arf, grillé :/


Message édité par BenJ9002 le 07-07-2003 à 10:57:06
n°450005
RiderCrazy
Posté le 07-07-2003 à 11:02:03  profilanswer
 

N'empêche, même si ça me paraît hyper simple comme projet, je trouve ça hyper interressant et ça me rappelle quand je débutais. Les bonnes petites erreurs de ; oubliées, ", non fermeture de balises ou d'accolades... des trucs comme ça. Des erreurs qu'on peut faire encore d'ailleurs mais qu'on repère plus facilement.
Et puis là se sont surtout les bases qui sont utilisés donc ça peut être interressant pour ceux qui veulent s'y mettre.

n°450009
BenJ9002
Posté le 07-07-2003 à 11:07:15  profilanswer
 

Je dirais pas hyper simple, mais relativement facile :whistle: et vraiment intéressant :)  
 
Par contre, pour ceux qui veulent s'y mettre, c'est peut-etre  
un peu trop volumineux... déja 6 pages, ça fait peur :sol:

n°450017
RiderCrazy
Posté le 07-07-2003 à 11:12:15  profilanswer
 

Faudra faire le tri... sur 6 pages y'a 3 pages de tasonnage, 1 page de conneries :o Unefois fini on pourra toujours demander à un modal (un modal, des modos hein :o) de faire le tri pour faire une sorte de tuto. Edit du premier post avec les différentes parties abordés, etc...

n°450019
BenJ9002
Posté le 07-07-2003 à 11:14:05  profilanswer
 

RiderCrazy a écrit :

Faudra faire le tri... sur 6 pages y'a 3 pages de tasonnage, 1 page de conneries :o Unefois fini on pourra toujours demander à un modal (un modal, des modos hein :o) de faire le tri pour faire une sorte de tuto. Edit du premier post avec les différentes parties abordés, etc...


 
Certes :D ou demander aux différents participants de s'auto-modérer pour faire un truc bien comme il faut :)

n°450021
RiderCrazy
Posté le 07-07-2003 à 11:16:58  profilanswer
 

benj9002 a écrit :


Certes :D ou demander aux différents participants de s'auto-modérer pour faire un truc bien comme il faut :)  

Kontas, toi et moi... ca va être vite fait :whistle:
Edit: y'a aussi Taiche et chriscool007 en première page


Message édité par RiderCrazy le 07-07-2003 à 11:18:31
n°450025
BenJ9002
Posté le 07-07-2003 à 11:25:57  profilanswer
 

RiderCrazy a écrit :

Kontas, toi et moi... ca va être vite fait :whistle:
Edit: y'a aussi Taiche et chriscool007 en première page


 
Donc on va pas déranger un modo pour ça :ange: mais on va au moins attendre un peu que kontas avance plus non ? :sleep:

n°450058
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 12:10:12  profilanswer
 

et puis y'a pas 6 pages y'en a 12  :p


Message édité par kontas le 07-07-2003 à 12:10:30
n°450064
RiderCrazy
Posté le 07-07-2003 à 12:19:22  profilanswer
 

:??: si tu compte les MP. Moi j'en ai 2 avec toi... t'en as fait 4 avec benj ??
 
Edit: ou alors tu as modifié le nombre de messages affichés par page dans ton profil...


Message édité par RiderCrazy le 07-07-2003 à 12:28:20
n°450065
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 12:20:33  profilanswer
 

:heink: , quand je regarde le nombre de page de ce topic je vois 12 pages  :heink:

n°450067
BenJ9002
Posté le 07-07-2003 à 12:20:46  profilanswer
 

non y en a 6 : http://benj9002.free.fr/temp/kontas_6pages.PNG ... t'avais qu'a pas changer le nombre de messages par pages :kaola:

n°450070
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 12:23:20  profilanswer
 

benj9002 a écrit :

non y en a 6 : http://benj9002.free.fr/temp/kontas_6pages.PNG ... t'avais qu'a pas changer le nombre de messages par pages :kaola:  


 
j'ai fait ca moi  :heink:  
 
oula, dodo je croit  :sweat:

n°450082
BenJ9002
Posté le 07-07-2003 à 12:37:58  profilanswer
 

Oui, dasn ton profil, t'as indiqué le nombre de messages que tu voulais sur chaque page :)  
 
 
Bon, si on revenait au sujet du topic ?

n°450105
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 12:59:15  profilanswer
 

pour dire que j'ai pas trouver la <? ?> manquante et que du coup ca ne marche pas,
 
j'en profite pour demander quel est le rapport entre la balise manquante et le fait que le lien est un apparence bizzare  :??:  
 
ca pourrait peut etre s'expliquer si il manquer une balise justement la ou il y a le lien, mais il me semble pas que ce soit le cas

n°450118
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 13:08:20  profilanswer
 

je me suis un peut mit a la mise en page du site
 
que penser vous de ce systeme
 
http://www.toutestfacile.com/phpin [...] ap=frames1

n°450222
BenJ9002
Posté le 07-07-2003 à 14:53:10  profilanswer
 

Ben le php est un langage interprété sur le serveur. Et avant d'envoyer la page, le serveur parcours ton script php à la recherche des portions de code entre les balises <? et ?> et interprète le contenu. Donc tout ce qui ne se trouve pas entre ces balises n'est pas interprété. A toi de conclure ce qu'il manque et où ;)  
 
 
 
Pour la mise en page, je fait un truc dans le style. Mon script ne fait que la partie qui le concerne et inclue la partie présentation qui se trouve dans un fichier séparé. Ca permet de modifier l'apparence du site très facilement :)

n°450233
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 15:02:30  profilanswer
 

benj9002 a écrit :

Ben le php est un langage interprété sur le serveur. Et avant d'envoyer la page, le serveur parcours ton script php à la recherche des portions de code entre les balises <? et ?> et interprète le contenu. Donc tout ce qui ne se trouve pas entre ces balises n'est pas interprété. A toi de conclure ce qu'il manque et où ;)  
 
 
 
Pour la mise en page, je fait un truc dans le style. Mon script ne fait que la partie qui le concerne et inclue la partie présentation qui se trouve dans un fichier séparé. Ca permet de modifier l'apparence du site très facilement :)  


 
je suis pas tres satisfait de la mise en page du site car sa pose quelque probleme, enfin on vera ca plus tard
 
pour les balises j'ai rajouter la ou ca sembler manquer mais sans succes, enfin, doit bien avoir un truc qui manque quelque part  :lol:

n°450238
BenJ9002
Posté le 07-07-2003 à 15:03:58  profilanswer
 

kontas a écrit :


pour les balises j'ai rajouter la ou ca sembler manquer mais sans succes, enfin, doit bien avoir un truc qui manque quelque part  :lol:  


 
Fais voir quelques lignes autour de ton lien :sarcastic:

n°450243
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 15:08:42  profilanswer
 

c'est bon je croit savoir  il manquer un  echo"  ( crazyrider  ;) )
 
 
maintenant reste plus qu'a ne plus avoir d'erreur de sintaxe  :lol:

n°450265
kontas
Photographe amateur daltonien
Posté le 07-07-2003 à 15:19:35  profilanswer
 

:pt1cable: , j'ai tout effacer, ca ma gonfler  :kaola:  
 
 
je vais le refaire au propre
 
j'aimerais aussi savoir un truc que j'ai trouver nul pars:
 
comment utiliser ces 2 fonction en meme temps
 
->$sql = "SELECT * FROM rapport_panne_tlb
 WHERE status ='Non réparé '";
 
et
 
->$sql = "SELECT * FROM rapport_panne_tlb ORDER BY PROF"
 
 :??:

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  ..  18  19  20  21  22  23

Aller à :
Ajouter une réponse
 

Sujets relatifs
[C] Gestion des users windows[Debutant] Gestion des caractéres
[VBA + Access] Comment récupérer la version de tous les formulaires?[socket TCP] gestion de la deconnexion d1 client telnet
[PHP] gestion des accents sous Linux[C] gestion des nombres aléatoires
Vbscript marran ! a voir ;) - VERSION 3[Java]Gestion de sources...
2 questions : gestion des exceptions et paramètres des fonctionsprobleme avec la gestion d'evenement dans une balise div
Plus de sujets relatifs à : [Fini] Satis, Gestion de parc informatique, Version 0.4 Dispo !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)