Aller au contenu

LiL'SkiSo

Webmaster Régulier
  • Compteur de contenus

    68
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par LiL'SkiSo

  1. Sinon aussi, j'avais entendu parler du "ADDTIME(expr1,expr2)" mais ca ne donne pas le total de tous les heures
  2. Ah quoikeu, J'ai fait 3 lignes : 00:35:00 ; 11:40:00 ; et 00:45:00 A ma connaissance en les ajoutants, ça donne 13:00:00 Il n'en donne que 12:20 A mon avis, le problème viens qu'il calcule le total avant d'effectuer la conversion "SUM(Timing)" Mais vous auriez une solution ?
  3. Bah j'ai adopté ta solution pour l'instant elle à l'air de marcher, j'ten remercie j'en avais besoin pour au moins 50 fiches ! @++ tout le monde et encore merci !
  4. Pour mon autre question, j'ai peut être trouvé un début : { $query8 = "SELECT SUM(Timing) as heures FROM rapport WHERE Callsign = 'SJT014' AND Valid = '2'"; $result8 = mysql_query($query8) or die("Erreur. La page est peut être en construction."); $data8 = mysql_fetch_array($result8); echo $data8['heures']; } Mais le problème, c'est qu'il affiche les heures sans ":" ex : 11:40:00 = 114000 Et quand il doit additionner par exemple 11:40:00 et 00:35:00 il affiche 117500 Quelqu'un à une solution SVP ?
  5. Peut être que tu as raison Sonia car quand j'utilisais la mysql_num_rows, ma page afficher parfois l'erreur 500. Et là, tout va mieux merci ! Et correction pour la question précédente je voulais savoir comment faire pour qu'un champ Y d'une table X contienne le total de tout les heures de ma table Details. Merci !
  6. Effectivement, ça marche dans un premier temps, merci. En fait c'est à dire que j'ai un autre souci, j'ai une colonne Heure de la table Details comme tel : +++++++ + Heure + +----------+ +02:30:00+ +16:40:00+ +12:10:00+ +07:50:00+ +++++++ Et je voudrais savoir comment faire pour afficher le total des heures ? Merci !
  7. Bonjour, J'ai un petit souci, J'ai lu que pour afficher le nombre de ligne d'une table il fallait utiliser l'expression COUNT. J'essay, mais ils ne précisent rien pour l'afficher, donc j'ai essayé plusieurs combinaisons, dont celle la qui me parait la plus logique de toutes celle que j'ai essayés : { $query6 = "SELECT COUNT(ID) FROM rapport WHERE Valid = '2'"; $result6 = mysql_query($query6) or die("Erreur. La page est peut être en construction.") ; while( $row6 = mysql_fetch_array($result6) ) { echo $row6["ID"]; } } Et rien ne s'affiche. Comment faire ?? Merci !
  8. Bonjour, En fait j'voudrais récupérer les valeurs d'un champ pour un mois précis, et j'ai un champ "Date" laquelle est composée de la date entière (2006-02-14) Et par exemple je voudrais afficher "SELECT * WHERE Date = ce mois ci" Comment faire ? Merci !!
  9. Okay merci, je jette deux yeux et jte tiens au courant, merci !
  10. Eh puis, le nom du forum c'est bien mySQL et PHP non ?
  11. Oooooops, désolé, c'est une base MySQL, et du PHP, merci !
  12. Bonjour, J'aurais voulu savoir s'il est possible de mettre à jour des valeurs (nombre ; heures) mais en ajoutant une valeur. Ex : Sur un champ, j'ai "43". Je veux rajouter 16, et alors il affichera 43+16 c'est à dire "59". Aussi : Sur un champ TIME, j'ai "12:40:00", je veux rajouter 2h30, et alors il affichera 12h40 + 2h30 c'est à dire "15:10:00" Est-ce possible et comment ? Ah aussi, est-il possible de rajouter du texte à un champ texte ? Ex : J'ai "ABCDIJKL" sur un champ, je veux rajouter "PQRS" alors il affichera "ABCDIJKLPQRS". Si c'est possible, j'aurais aimé savoir comment, merci !
  13. C'est quoi le CSS lol ? Nan sérieux, merci, c'était une faute pourrite, j'ai cherché et recherché, mais toujours passé à côté... Merci beaucoup !
  14. Toujours le même probleme....
  15. La page concernant ce problème Voilà, j'espère avoir une réponse, Merci !
  16. LiL'SkiSo

    Problème PHP / MySQL

    Bonjour, J'ai un petit souci, j'ai créé une page php dans lequel je demande d'afficher une ligne par valeurs de champ de table (excusez-moi si j'explique mal) Pour être bref, regardez ce fichier : <? include("connexion.php"); $table="membres"; ?> <HTML><HEAD><TITLE>Liste</TITLE> <? // sélection de toutes les fiches $query = "SELECT * FROM $table ORDER BY Callsign ASC"; $result = mysql_query($query); $i=1; ?> <table width="68%" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td bordercolor="#666666" bgcolor="#FF9900"><div align="center">NICE TMA - LFMD / LFMN</br>---- <strong>NRJ Music Awards 2006</strong> ----<br> Il y a <? echo mysql_num_rows($result); ?> membres dans la compagnie. </div></td> </tr> </table> <br> <table width="100%" border=1 align="center" cellpadding="0" cellspacing="0"> <tr border="1" bordercolor="#666666" bgcolor="#0099CC"> <td border="1" bordercolor="#666666" width="7%" height="15" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="left"><strong>Callsign<br>Nom</strong></div></td> <td border="1" bordercolor="#666666" width="15%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Fonctions</strong></div></td> <td border="1" bordercolor="#666666" width="6%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Licenses</strong></div></td> <td border="1" bordercolor="#666666" width="6%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Grades</strong></div></td> <td border="1" bordercolor="#666666" width="9%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Heures de vol</strong></div></td> <td border="1" bordercolor="#666666" width="50%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Status</strong></div></td> </tr> <? $back=0;?> <? while ($val = mysql_fetch_array($result)) { $book = $val["Book"]; $flightnb = $val["FlightNb"]; $callsign = $val["Pilote"]; ?> <tr bgcolor="<? if ($back%2=="0") { echo '#dddddd'; } else { echo '#cccccc'; } $back++; ?>"> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Callsign"]; ?><? echo $val["Nom"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Fonctions"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Licenses"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Grades"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["HVols"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? $vid = $val["Vid"]; echo '<img src="http://status.ivao.aero/', $vid, '.png>'; ?></td> </tr> <? $i++; } ?> </table> </BODY></HTML> <? mysql_close(); ?> En fait, il devrait y avoir 2 lignes, une pour chaque pilote, mais je ne comprends pas pourquoi tout s'affiche sur la même ligne :s ... Quelqu'un aurait-il la solution svp ??? Merci !
  17. Bein alors, personne veut m'aider ?? :'(
  18. Bonjour, En fait, je voudrais faire quelque chose un peu spécial, je n'ai pas encore trouvé de script à mon gout. Ce dont je veux faire, c'est afficher une fiche (HTML biensur) d'un membre, non privé car tout le monde doit pouvoir y accéder. Mais cette fiche doit être actualisée, quasiment tout les jours, mais pas automatiquement. C'est un administrateur qui doit s'en charger. Et en fait, lorsque l'admin entre ses données sur une page avec par exemple un formulaire, eh bein sur la fiche membre elle s'actualise automatiquement. Je prends un exemple : J'ai une fiche de X001, qui possède un certain nombre d'heures de quelques chose, par exemple, sur sa fiche, il est écrit dans un tableau 4h20. Et X001 vient de faire un nouveau nombre, 2h30 de quelque chose (toujours la même chose). Alors il envoi un formulaire à l'admin pour dire qu'il a fait 2h30 de cette chose. Et là, l'admin vérifie et voit s'il le valide ou non, et en fait, s'il le valide, il doit pouvoir accéder à une page, un formulaire avec un champ "nombre d'heures", avec un champ "nom" (ici X001). Et donc il entre 2h30 et X001, et à la fraction de seconde qui suit, sur la fiche membre de X001, on voit non plus 4h20, mais 6h50 (4h20+2h30). Et ça doit pouvoir se faire avec du php et des tables sql (sachant que j'ai une base de données). Alors est-ce que quelqu'un veut bien m'aider ? J'veux pas qu'on fasse tout à ma place, mais à la limite m'assister pour m'aider, par ex via msn ? Merci beaucoup !
×
×
  • Créer...