Merci d'être toujours là...
Je sais cela. Je suis (presque ?) certain que si j'avais fait ça, le fait de tout passer en UTF-8 m'aurait contraint à redemander un mot de passe à chaque utilisateur.
Mais la raison pour laquelle je m'y étais pris autrement (mais je ne sais pas si elle est bonne) était de refaire la vérification à chaque appel d'une nouvelle page. Et je ne voulais pas manipuler Forum: WampServer Francais
Faites-excuses votre honneur...!
Mon site s'ouvre sur une page où s'affiche un <formW> qui demande un nom d'utilisateur et un mot de passe.
L'<action> de ce <form> renvoie à un module PHP où le nom et le mot de passe sont confrontés à la base de données MySQL. En cas de concordance, ils sont encodés à l'aide de l'instruction MySQL "ENCODE(variable,'clé')" (est-ce Forum: WampServer Francais
Je suis en utf-8 partout (MySQL et HTML). Je désire bidouiller quelques chaînes de caractères pour les rendre illisibles. Pour cela, avant, j'utilisais mysql_query("select encode('$ma_chaine','mon_salt'). et la même avec mysql decode, sachant que 'ma_chaine' venait d'un formulaire HTML.
Maintenant, ça ne marche plus. Je suppose que l'encodage utf-8 interfère. Peut-être qu'il faudrait mettre Forum: WampServer Francais
Salut la communauté.
Je m'arrache les cheveux !
Après les dernières mises à jour de Firefox, tout se met à ne plus parcher : j'ai des caractères exotiques qui apparaissent là où il n'y en avait pas avant.
Comme je viens de galérer grave pour installer Wampserver sur un nouveau serveur Windows 2008, je pensais que ça venait de là, mais ça n'a pas l'ai.
A cause des incompatibilités ave Forum: WampServer Francais
J'ai retrouvé au fond de mes vieux tiroirs un wampserver 2.2a-p1-x32.exe que j'ai installé, et l'icône est verte !
Je maintiens : ç'a été une galère !
Merci d'avoir été présent.
AMIcalement. Forum: WampServer Francais
Après que j'aie installé MySQL 5.6.31, l'icône wampServer a disparu du systray. J'ai relancé par l'icône du bureau. Elle est apparu en rouge, puis est passée à l'orange. J'ai tenté de passer à MySQL 5.6.31, et j'ai eu l& toujours même injurebox.
Je ne sais pas si l'appel à ce point d'entrée dans kernel32.dll est explicitement programmé par le programmeur de MySQL, ou s'il se trouve quelque Forum: WampServer Francais
Bo,n, je ne veux pas dire, mais je m'y attendais quand-même un peu : ça fait toujours la même chose... :
L
'icône reste orange, et la demande d'installation du service MySQL provoque toujours l'injurebox "Le point d'entrée TryAcquireSRWLockExclusive est introuvable dans KERNEL32.DLL".
Se pourrait-il que ce problème ne provienne pas d'une question de mise à jour C++ ?
AMIcalement Forum: WampServer Francais
Arf ! Je me fais encore prendre la main dans le sac ! Mais pourquoi c'est une telle galère, aussi ? J'ai une mise à jour à faire sur un site, et je me dis que je vais en profiter pour mettre à jour wampserver qui marchait très bien, et je m'embarque dans la galère... J'étais peut-être juste à la dernière étape, mais un peu découragé, je dois dire.
Bon, j'y vais, mais en trainant les pieds... Forum: WampServer Francais
J'ai dû oublier de répondre à la question mathématique : mes réponses se sont perdues...
J'ai lancé check-vcredist : il m'en a signalé 3 manquantes : je les ai installées (la quatrième m'a dit qu'elle y était déjà, je lui ai répondu de se réparer), puis j'ai relancé check..., et il m'a dit que tout "semblait" présent.
Mais l'icône reste orange, et la demande d'installation du serv Forum: WampServer Francais
Lorsque vous posez une question, il est absolument nécessaire de spécifier les items suivant :
- 1 - Version de Windows utilisée (Précisez la version ET si 32 ou 64 bits)
-->serveur wondows 2008 32 bits (mais avec seulement 1Gb de mémoire !)
- 2 - Version de Wampserver (Précisez la version ET si 32 ou 64 bits)
-->wampserver3.0.4_x86_apache2.4.18_mysql5.7.11_php5.6.19-7.0.4.exe
- 3 - Ve Forum: WampServer Francais
Merci pour le script.
Merci de bien vouloir m'aider.
Sans avoir jamais été un spécialiste (gestionnaire de BdD) je sais un peu ce qu'est une base de données, une requète, voire une optimisation etc.
Dans le cas présent, mon projet est de faire un site Internet pour une association (totalement bénévole), et j'ai eu l'idée de présenter le planning des activités, avec mise à jour en temps r Forum: WampServer Francais
@Artemus24
Gros travail, il va me falloir un peu de temps pour digérer. J'ai recopié chez moi ton fichier décrivant les nouvelles tables, et leur contenu. Je suis un peu embêté que cela apparaisse dans un espace public : as-tu le moyen de le faire disparaître ? C'est pas que la probabilité soit grande, mais les noms sont des vrais noms, je n'aimerais pas que tel ou tel vienne me demander des exp Forum: WampServer Francais
Ben non, c'est vrai, je dois reconnaitre que ta signature ne sent pas particulièrement mauvais. Mais pour tout dire, je n'avais pas besoin d'elle pour arriver sur la page où il y a tous les liens vers un tutoriel, et une administration de serveur MySQL et encore je ne sais combien de liens vers autant de problèmes qui ne sont pas les miens... sauf un, sans doute, mais je ne sais pas lequel.
Ma Forum: WampServer Francais
@Otomatic
Non, c'est plus complexe : c'est bien l'acteur qui m'intéresse, mais d'une part, ses actions sont datées, et, d'autre part, son IP peut changer d'un jour à l'autre. Il devient alors un autre acteur (mais avec le même numéro de membre) et j'ai voulu "dater" ces évolutions.
Que les programmeurs de bases de données se torturent les méninges dans tous les sens pour des broutil Forum: WampServer Francais
Voici l'instruction que je sais faire :
$req="SELECT *
FROM acteurs
LEFT JOIN bureau
ON acteurs.Membre=bureau.Numero
LEFT JOIN actions
ON actions.Acteur=acteurs.Numero";
Or l'organisation et le contenu de mes tables font que je récupère tout le contenu de la table "actions", alors qu'en fait, pour chaque "acteur", il n' Forum: WampServer Francais
Eh bien voila une explication de ce que pourraient être ces "===" qui me laissaient perplexe.
Et je pensais que "0" était "FALSE". Sans doute un vieux souvenir de C; Ce n'est donc pas vrai en PHP.
J'ai trouvé !!!!!!!!!
En même temps, c'est bête et c'était pas évident du tout (ceux qui ont l'habitude de recopier des "colonnes" de table en table ne s Forum: WampServer Francais
Merci, Artemus, de bien vouloir répondre.
Et excuse-moi si tu ne m'as pas trouvé assez clair.
En fait, à l'heure actuelle, j'ai une seule table, dans laquelle les trois colonnes sont présentes, mais se répètent à l'identique de nombreuses fois (peut-être une douzaine jeux différents, pour des centaines d'enregistrements. J'ai donc eu l'idée de faire deux tables : la première n'aurait qu'une Forum: WampServer Francais
Salut otomatic. Je t'ai déjà rencontré il n'y a pas si longtemps, justement à propos de cette class. Je 'ai entraperçu aussi à propos de JCB. Une bien triste affaire.
Y a-t-il une différence de fonctionnement entre :
if(!$res=db_query(...)) error(...);
et
$res=$db->query(...) or error(...);
Je dois dire que ça me laisse perplexe, mais je vais voir.
Par contre je vois qu Forum: WampServer Francais
En fait, si je viens ici, c'est que je n'arrive pas à la faire marcher !
J'ai ma Table1, avec l'index auto_increment et trois champs. J'ai besoin de cet index dans ma Table2.
1) Je fais un SELECT sur table1 avec les valeurs des 3 champs.
2) Si je ne trouve rien, je fais un INSERT sur Table1 avec ces trois champs.
3) Je refais mon SELECT
4) Je récupère mon index et je continue.
Et mon Forum: WampServer Francais
J'ai installé un WAMP récent : MySQL 5.6.17, Apache 2.4.9, PHP 5.5.12, alors que j'ai plusieurs sites avec des versions plus anciennes, où je "pique" des solutions qui marchent, et que j'adapte (essentiellement en changeant "mysql" en "msqli" : il faut parfois aller un peu plus loin, mais bon...).
Dans mes bases de données récentes, j'ai toujours mis "intercl Forum: WampServer Francais
J'ai pu faire ce que je voulais... Mais que d'efforts gaspillés, faute de documentations dignes de ce nom !
Je pense que les scribouillards de chez µ$ n'ont jamais eu besoin d'utiliser ce qu'ils ont pondu comme doc.
Et ça ne s'arrange pas au fil du temps !
Merci à vous. Au plaisir.
AMIcalement. Forum: WampServer Francais
Eh bien ! Il y a de quoi faire... J'ai juste jeté un coup d'oeil, mais je crois que j'ai là tout ce dont j'aurai besoin.
Merci.
AMIcalement. Forum: WampServer Francais
Au secours !!!!!!!
Ce que je n'avais pas prévu, c'est la doc Microsoft ! C'est bien simple : en une demi-journée, je n'ai RIEN trouvé ! Sur MSDN, il y a ODBCConnect, mais nulle part on ne parle des arguments à lui donner. C'est quand même fort. Et ça n'est pas une question d'anglais : je n'aime pas le lire, mais je sais faire; Mais rien de chez rien !
Est-ce que vous pouvez m'aider ?
Mer Forum: WampServer Francais
Mais pourquoi me suggérez-vous de changer de pilote ODBC ? J'ai eu du mal à m'entendre avec celui que j'avais trouvé, mais maintenant, ça y est. Et à partir du moment ou vous considérez que c'est bien la solution qui correspond à mon problème, y a-t-il vraiment des raisons de penser que l'un vaut mieux que l'autre ?
AMIcalement, toujours. Forum: WampServer Francais
[Artemus24} J'ai regardé - rapidement, il est vrai - ce que l'on trouve sur le lien dev.mysql.com : a priori, je ne vois pas de différence avec ce que j'ai prévu : il s'agit d'un pilote ODBC, permettant d'attaquer une base MySQL depuis un environnement externe. Vous utilisez C, que vous connaissez bien. J'ai l'intension d'utiliser VBA, que je connais bien, et qui fait partie de l'environnement Ex Forum: WampServer Francais
Je suis bien aise de vous rencontrer ici. Je crois que c'est vous qui "zonez" chez Ponx.fr...
Il me semble que la structure de ma feuille Excel est trop compliquée : chaque ligne de la feuille va engendrer un enregistrement dans une table et un ou plusieurs enregistrements liés à celui-ci dans une autre : bonjour le travail pour préparer des feuilles Excel séparées puis les sauvegar Forum: WampServer Francais
Avez-vous bien lu mon premier post ?
"Je veux créer une base de données MySQL et la remplir avec les données d'une feuille Excel".
Il y a peut-être d'autres moyens, mais (si mes connaissances en informatique sont suffisantes !) il me semble que les pilotes ODBC ont justement été conçus pour ce genre d'application.
Me trompé-je ?
Par la suite, cette base de donnée est destiné Forum: WampServer Francais
Je me suis répondu à moi-même hier : je ne comprends pas pourquoi cela ne se voit pas ici !
La réponse que j'ai trouvée (tout seul) a été de faire l'essai avec le pilote ODBC MySQL 5.3 Unicode : dès que j'ai donné le nom et le mot de passe d'un utilisateur défini pour l'hôte "%", tout a fonctionné comme sur des roulettes.
Vu le flot de réponses que j'ai reçues, je suppose que le b Forum: WampServer Francais