Aller au contenu

francoisch

Hubmaster
  • Compteur de contenus

    678
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par francoisch

  1. bonjour Patrick et merci de ta réponse. Ma version MySQL: 5.0.67. Ton code: j'ai fait: - un Copier / Coller direct - comme il sortait deux erreurs, j'ai remplacé $query par $result dans les deux mysql_fetch_assoc (OK?) Résultat: la colonne date2 est tjs à 00. Il me manque qqechose? Francois
  2. francoisch

    Printf Mysql

    Ca marche sans l'espace après COUNT. Je n'aurais certainement pas trouvé seul. Merci de ton aide. Francois
  3. francoisch

    Printf Mysql

    bonjour et merci de ta réponse. J'ai fait exactement ce que tu proposes, avce ce résultat peu parlant, pour moi: FUNCTION fctestmad.COUNT does not exist Voici tout mon code, avec effectivement une modification: $requete = "SELECT repertoire, COUNT (*) FROM compteur GROUP BY repertoire"; $result = mysql_query ($requete, $connexion); echo mysql_error( ); // imprimer echo "<table border=1>\n"; echo "<tr><td>Repertoire</td><td>Accès</td></tr>\n"; while ($myrow = mysql_fetch_row($result)) { printf("<tr><td>%s </td><td>%s </td><td>%s </td></tr>\n", $myrow[0], $myrow[1] , $myrow[2] ); } echo "</table>\n"; J'ai un code très semblable qui fonctionne avec une autre table / base. Je sèche; merci de votre aide. Francois
  4. francoisch

    Printf Mysql

    Bonjour Jai une table Mysql très simple avec 3 colonnes : repertoire, page, date Je veux compter le nombre de valeurs différentes existantes dans la colonne repertoire, avec cette requête : SELECT *, COUNT (*) FROM compteur GROUP BY repertoire Ensuite, naturellement, je veux afficher le résultat, avec ce code : echo "<table border=1>\n"; echo "<tr><td>Repertoire</td><td>Quantité</td></tr>\n"; while ($myrow = mysql_fetch_row($result)) { printf("<tr><td>%s </td><td>%s </td></tr>\n", $myrow[0], $myrow[1] ); } Manifestement, il me manque quelque chose car, non seulement ça ne saffiche pas, mais encore jai un message derreur supplied argument is not a valid MySQL result resource. De toute évidence, il me manque quelque chose. Par avance merci de vos suggestions. Francois
  5. bonjour J'ai un peu plus de 900 enregistrements mais je veux tous les traiter. Qu'elle clause Where devrais je ajouter? Francois
  6. francoisch

    Tri MySql par date

    Bonjour Dans une table MySql, jai une colonne nommée date mal foutue (déclarée à lorigine en format Varchar) de ce type : 04/11/2008 Jai besoin de faire des tris sur la date qui aient un sens, ce qui nest pas le cas ici, du moins avec un Order by simple. Jessaie donc dalimenter une nouvelle colonne nommée date2, déclarée en format Date, avec le contenu reformaté de date avec : UPDATE compteur SET date2 = CAST(date AS DATETIME) Le code sexécute mais les valeurs dans date2 sont toujours à : 0000-00-00 Merci par avance de vos suggestions pour alimenter date2 avec un format de date depuis le contenu de date. Ou bien faire des tris sur date telle quelle est avec un ordre MySql un peu rusé ? Francois
  7. Merci de ta réponse claire et détaillée Captain. Je n'imaginais pas qu'une Class pouvait être nommée de deux mots, chacun ayant ses propriétés. Comme tous mes Buttons sont à chaque fois dans une table, je peux aussi reprendre ton second exemple. Merci encore, j'ai du boulot pour faire toutes mes modifs mais ça vaut toujours le coup de faire propre. Francois
  8. Bonjour Je crée plusieurs boutons de ce genre : .bouton_vert { width: 140px; height: 100px; color: green; ...; } .bouton_bleu { width: 140px; height: 100px; color: blue; ... ;} où seule la couleur change. Est-il possible de faire plus simple en faisant « hériter » les boutons suivant des propriétés du premier bouton en dehors de la couleur ? Par avance merci de votre aide. Francois
  9. Merci Captain. Ca marche splendide. Merci de ton aide. Francois
  10. Bonjour Jutilise des variables : $aaa1 $aaa2 $aaa3 ... pour utiliser dans cet exemple des noms simples. Comme je peux paramétrer leurs valeurs, je voudrais créer ces variables dans une boucle While de ce genre : $nb = 1; while ($nb < 4) { print "***** variable: ".$aaa.$nb."<br>"; ... } Problème, exprimé avec cet exemple : Jattend de voir safficher la valeur de $aaa1, qui existe et a une valeur seule la valeur de $nb saffiche dévidence, la concaténation de $aaa avec $nb ne se fait pas avant l'affichage pour créer le nom de variable $aa1 Comment faire, si cest possible ? Par avance merci de votre aide. Francois
  11. Je peux tout à fait te répondre sur le choix de Button: j'ai besoin d'écrire en gros caractères. Pour cette raison, je dois écrire souvent sur 2 lignes, parfois 3, ce qui n'est pas possible avec Input, je crois. En tout cas, mes boutons avec Button ont un aspect qui me convient bien, sauf avec Opéra. Ma question subsiste. Francois
  12. Bonjour Je construis plusieurs boutons avec : <button type="button" onclick="document.location.href='../messagerie.php?repertoire=<?php echo $repertoire; ?>'" class="bouton2_bleu1bleu2">La messagerie</button> Résultat : IE7, Firefox : OK, les libellés saffichent bien, se cadrant d'eux-mêmes en largeur et en hauteur Opera : pas OK, les libellés saffichent en haut des boutons plutôt quau milieu Au besoin, pour vérifier, le site : www.a0p.fr/ Par avance merci de vos conseils. Francois
  13. J'ai trouvé, j'ai remplacé le Doctype. Voila l'ancien: <!DOCTYPE doctype PUBLIC "-//w3c//dtd html 4.0 transitional//en"> Voila le nouveau: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Merci de votre aide. Francois
  14. Bonjour Jai un souci de CSS que je narrive pas à identifier avec un bouton que je place dans une Div : - A lappel de la page depuis une autre page, le bouton Retour, à gauche en jaune, napparaît pas - quand je fais Refresh, il apparaît Si je place le bouton hors de la Div, il saffiche à tous les coups. Pour en faire lessai : - url : www.a0p.fr - clic, à gauche sur Gestion / Espaces communs Dans ma page, dans lordre : - une Div Header - une Div Menu, celle qui me pose un problème - une Div Main Dans ma CSS : #menu { position: absolute; left: <?=$decalage1?>px; width:<?=$marge1?>px;} ... #main { float: right; background-color: <?=$couleurfond1?>; color: <?=$bleu?>; margin-left: <?=$marge1?>px; padding: 20px 0 10px 2%; border-left: 0px solid; font-size: 1em;} ... Au besoin, je peux fournir plus d'infos; par avance merci de votre aide. Francois
  15. bonjour J'ai une piste: - quand j'enlève ce code ci dessous, ça marche avec Firefox: <div id="menu"> <dl> <dt onmouseover="java script:montre('smenu1');">Gestion</dt> <dd id="smenu1" onmouseover="java script:montre('smenu1');" onmouseout="java script:montre('');"> <ul> <li><a href="espace_commun.php" >Espaces communs</a></li> </ul> </dd> </dl> </div> mais, naturellement, j'ai besoin de ce code. Pour mémoire: - le non fonctionnement des boutons avec FF n'affecte que ceux de la première ligne de la table (pourquoi eux seulement?) - ça marche dans tous les cas avec IE7 Dans la CSS: dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; } #menu { position: absolute; left: <?=$decalage1?>px; z-index:10; width: 100%; } #menu dl { float: left; width: <?=$marge1?>px; } #menu dt { cursor: pointer; text-align: center; font-weight: bold; color: <?=$bleu?>; background: <?=$gris?>; border: 1px solid gray; margin: 1px; } #menu dd { display: none; border: 1px solid gray; margin: 1px; } En espérant que ça vous aide à trouver l'erreur. Francois ------------------------------------------------------------- Deux précisions: - j'ai ajouté une première ligne vide avec 5 cellules mais sans Button dans ma table: sans effet, ça ne fonctionne tjs pas avec FF - ce disfonctionnement FF se produit sur une autre page, la seule qui ait aussi un menu construit comme celui montré plus haut Francois ------------------------------------------------------------- Oui, je peux grossir la police avec la CSS mais Input ne permet pas, je crois, d'écrire sur 2-3 lignes dans le bouton, ce qui est nécessaire quand on écrit gros. Francois
  16. Hé Non, j'ai besoin de Button car ça me permet de mettre dans le bouton un libellé sur 2-3 lignes (avec des <br>), ce qui me permet d'écrire en gros caractères (pour des personnes âgées). Francois
  17. Tu peux essayer ici; là, tu choisis un des 3 sites proposés en vert foncé. L'appel: <button type="button" onclick='Affiche("http://www.meteofrance.com/FR/");' class="bouton<?php echo $bouton_page; ?>_vert1vert3">Météo France</button> La fonction: function Affiche(Texte) {mywindow = window.open(Texte,'Web0','status=yes, scrollbars=yes, menubar=no, width=800, height=600,resizable=yes'); mywindow.moveTo(100,100); } Merci de ton aide. Francois ----------------------------------------------------------------------------- Ca y est, j'ai trouvé. MS indique que faire un moveTo d'une fenêtre après l'avoir créée provoque une erreur. J'ai donc supprimé le moveTo en complétant le window.open. Merci à tous. Francois
  18. Bonjour Je crée une fenêtre avec : mywindow = window.open(Texte,'Web0','status=yes, scrollbars=yes, menubar=no, width=800, height=600,resizable=yes'); mywindow.moveTo(100,100); pour ouvrir un site Web (Meteo France, Google, ...). Résultat : jai un message derreur : accès refusé, en bas à gauche de IE le site appelé souvre quand même Je cherche à apporter la bonne correction qui éliminera cette erreur. Merci par avance de votre aide. Francois
  19. Qqes infos supplémentaires: - après avoir passé le 4e bouton, qui ne fonctionnait pas, au deuxième rang du tableau, il fonctionne - sur une autre page, toujours avec FF, j'ai le même problème des boutons du premier rang qui ne fonctionnent pas Ca ressemble à un truc stupide; j'ai besoin de votre aide, par avance merci. Avec IE7, tout fonctionne. Francois
  20. bonjour et merci de ta réponse. En fait, mon problème se situe dans les 4 premiers boutons et pas dans les 4 derniers. En gros, tous les Buttons sont construits de la même manière, certains coloriés en bleu, d'autres en rose. Parmi les Buttons bleus, les 4 premiers ne fonctionnent pas avec Firefox; par contre, le bouton accessoire fontionne bien, lui. Mon Firefox est une version Portable 2.0.0.14. Aussi, avec IE7, ils fonctionnent tous très bien. Je sèche; aussi, merci de votre aide. Francois
  21. Bonjour J’ai une page qui affiche 15 boutons : • Avec IE7, le clic sur tous ces boutons fonctionne, le hover aussi (la couleur change) • Avec Firefox, pour 4 boutons, le clic et le hover ne fonctionnent pas Des remarques concernant uniquement Firefox : - les boutons qui ne fonctionnent pas : les 4 premiers, qui utilisent la classe bleu1bleu2 - une autre bouton (accessoire) utilisant la même classe fonctionne - les autres fonctionnent tous Voici la table complète, et un peu longue, contenant les boutons : CODE <table border="0" cellpadding="3" cellspacing="3" align="center" width="100%"><tr> <td align="center" width="25%"><button type="button" onclick="document.location.href='../messagerie.php?repertoire=martinot'" class="bouton3_bleu1bleu2">La<br>messagerie</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../web.php?repertoire=martinot'" class="bouton3_bleu1bleu2">le Web</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../conversation.php?repertoire=martinot'" class="bouton3_bleu1bleu2">Conversations</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../bureautique.php?repertoire=martinot'" class="bouton3_bleu1bleu2">Ma<br>bureautique</button></td> </tr><tr><td align="center" width="25%"><button type="button" onclick="document.location.href='../musique.php?repertoire=martinot'" class="bouton3_rose1rose2">Mes<br>musiques</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../photo.php?repertoire=martinot'" class="bouton3_rose1rose2">Mes<br>photos</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../loisirs.php?repertoire=martinot'" class="bouton3_rose1rose2">Mes<br>loisirs</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../video.php?repertoire=martinot'" class="bouton3_rose1rose2">Mes<br>videos</button></td> </tr><tr><td align="center" width="25%"><button type="button" onclick="document.location.href='../jeux.php?repertoire=martinot'" class="bouton3_rose1rose2">Mes<br>jeux</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../tv.php?repertoire=martinot'" class="bouton3_rose1rose2">Ma<br>TV</button></td> <td align="center" width="25%"><button type="button" onclick="document.location.href='../accessoire.php?repertoire=martinot'" class="bouton3_bleu1bleu2">Mes<br>accessoires</button></td> <td align="center" width="25%"><a href="java script:afficherep ()" class="bouton3"> <img src="../image/r_reperes2.jpg" alt="Repères" align="middle" class="image_fam2"></a></td> </tr><tr><td align="center" width="25%"><a href="java script:affichecah ()" class="bouton3"> <img src="../image/r_cahiers2.jpg" alt="Cahiers" align="middle" class="image_fam2"></a></td> <td align="center" width="25%"><a href="java script:affichecarnet ()" class="bouton3"> <img src="../image/r_carnets2.jpg" alt="Carnet" align="middle" class="image_fam2"></a></td> <td align="center" width="25%"><a href="java script:affichecommun ()" class="bouton3"> <img src="../image/r_commun2.jpg" alt="Commun" align="middle" class="image_fam2"></a></td> </tr> </table> Je n’arrive pas à trouver l’erreur. Merci par avance de votre aide. Francois
  22. Merci de ta réponse, c'était ce qu'il me fallait. Francois
  23. francoisch

    Mysql "compress"

    Bonjour Jai une table Mysql tout simple avec un champ séquence incrémenté automatiquement. En regardant cette table, je vois, dans lordre, lenregistrement 6, lenregistrement 12, le 18, le 19, le 23, ...; de toute évidence, il en manque, probablement supprimés. Questions : - est-ce que je perds de la place ? - est-ce important de la récupérer ? - comment faire ? Par avance merci de votre aide. Francois
  24. Merci Vuston de ta réponse. Oui, comme ça, ça marche. J'ignorais cette transformation même si j'avais bien dû passer là dessus une fois ou deux. Merci encore. Francois
  25. Voila le code au complet: $nom = htmlentities($_GET['nom']); // supprimer le / les <br> s'il y en a dans le nom print "***** nom: ".$nom."<br>"; $nom = str_replace( "<br>", " ", $nom); print "***** nom: ".$nom."<br>"; Voila ce que ça affiche: ***** nom: Francois<br>Chausson ***** nom: Francois<br>Chausson Francois
×
×
  • Créer...