84 résultats trouvés

par Dux
27 mai 2011, 10:03
Forum : PHP débutant
Sujet : aide script php
Réponses : 3
Vues : 1041

Re: aide script php

Bonjour, si tes fichiers log sont longs, tu peux les faire lire par PHP ligne par ligne pour ensuite analyser et enregistrer les données de chaque ligne. Exemple: $log = file("log_poker.txt"); foreach ($log as $ligne) { // ici les recherches de données // et les détection de début et fin d...
par Dux
26 mai 2011, 15:56
Forum : PHP débutant
Sujet : Envoyer des données d'un formulaire a un autre
Réponses : 3
Vues : 1605

Re: Envoyer des données d'un formulaire a un autre

Bonjour, tu peux utiliser au choix une de ces méthodes: les sessions, les cookies, MySQL ou un fichier TXT temporaire. Pour les sessions tu peux enregistrer chaque variable indépendamment ou sérialiser avec la fonction serialize() la superglobale $_POST que tu récupères avec unserialize(). Attention...
par Dux
23 mai 2011, 12:50
Forum : PHP débutant
Sujet : Problèmes de Codage de caractères
Réponses : 9
Vues : 1877

Re: Problèmes de Codage de caractères

Salut,

utilises htmlentities() lors de la récupération des test $_POST
exemple $titre= htmlentities($_POST['titre']);
par Dux
23 mai 2011, 12:33
Forum : PHP avancé
Sujet : Modification d'un algo de calculs de somme
Réponses : 20
Vues : 3407

Re: Modification d'un algo de calculs de somme

J'ai essayé de te faire le plus simple possible dans le cas où tu veuilles faire des modifs. Pour la petite astuce, j'ai utilisé la fonction eval() afin de construire des boucles de calcul de la taille du nombre d'éléments à utiliser. Et c'est dans ce cas une des méthodes les plus simples. Les ligne...
par Dux
22 mai 2011, 09:22
Forum : PHP avancé
Sujet : Ajouter dymaniquement des elements a un formulaire
Réponses : 7
Vues : 2662

Re: Ajouter dymaniquement des elements a un formulaire

Salut, une autre façon est de créer plusieurs lignes de formulaire d'avance et de les masquer en css.
Le JS sera donc hyper simple puisqu'il n'a qu'a afficher la ligne suivante.
Tu peux voir un exemple sur cette page : lien
par Dux
21 mai 2011, 16:07
Forum : PHP débutant
Sujet : Inscription: Vérifier les données d'un formulaire
Réponses : 4
Vues : 1526

Re: Inscription: Vérifier les données d'un formulaire

Pour le débugage, tu peux afficher tes variables en début de script
print_r($_POST);
par Dux
21 mai 2011, 16:04
Forum : PHP débutant
Sujet : Affichage catégories et articles
Réponses : 4
Vues : 1358

Re: Affichage catégories et articles

Salut, dans ta requête utilise GROUP BY pour que les articles sortent groupés par catégorie. Puis dans ton while d'affichage, utilise une variable $cat_temp pour lancer l'affichage du DIV catégorie à chaque changement de celle-ci Exemple de while à améliorer echo '<div><ul style="display:none&q...
par Dux
21 mai 2011, 15:49
Forum : PHP débutant
Sujet : Inscription: Vérifier les données d'un formulaire
Réponses : 4
Vues : 1526

Re: Inscription: Vérifier les données d'un formulaire

Bonjour, tu peux légèrement simplifier, ça te permettra peut être de trouver tes erreurs plus facilement. <?php function protect($str) { return trim(stripslashes($str)); } // Recup des POST $pseudo = protect($_POST['pseudo']); $password = protect($_POST['password']); $conf_pass = protect($_POST['con...
par Dux
04 sept. 2009, 09:37
Forum : SQL & Bases de données
Sujet : index FULLTEXT qui grossi trop vite
Réponses : 2
Vues : 1304

Re: index FULLTEXT qui grossi trop vite

HAAAAAAAAAAA j'ai enfin trouvé, il a fallu que je me décide à poser la question pour trouver la réponse. J'avais déjà lancé un rapport d'optimisation en vain, mais cette nuit je l'ai refait et je me suis apercu que certains champs (VARCHAR) étaient trop courts. Je les ai donc passés en TEXT. Et ce m...
par Dux
03 sept. 2009, 20:40
Forum : SQL & Bases de données
Sujet : index FULLTEXT qui grossi trop vite
Réponses : 2
Vues : 1304

index FULLTEXT qui grossi trop vite

Bonjour, j'ai un petit problème assez pointu à résoudre: ELEMENTS DE DEPART - MySQL 5.0.44 - un index FULLTEXT sur 2 colonnes. - un bot PHP qui alimente en permanence la BDD (bot d'indexation) - BDD supérieure à 1Go - index FULLTEXT supérieure à 280Mo - pas de données perdues PROBLEME l'index FULLTE...
par Dux
03 sept. 2009, 20:24
Forum : SQL & Bases de données
Sujet : recherche sur plusieurs tables
Réponses : 2
Vues : 2024

Re: recherche sur plusieurs tables

Si c'est quelque chose de simple tu peux faire comme cela :
SELECT TABLE1.champ AS champ1, TABLE2.champ AS champ2 FROM TABLE1, TABLE2 WHERE champ1 = "cherche moi" OR champ2 = "cherche moi"
par Dux
18 nov. 2008, 17:09
Forum : SQL & Bases de données
Sujet : Index FULLTEXT qui grossi trop vite
Réponses : 4
Vues : 1933

Bonne idée qu'il faudrait que je test. Le seul soucis pour l'instant c'est que chez OVH un fulltext n'est pas pris en compte dans le quota (taille maxi de la base), si je crée une table pour les mots clefs, j'attendrai ce quota plus rapidement.

Mais je vais quand même faire des tests. Merki
par Dux
18 nov. 2008, 00:19
Forum : SQL & Bases de données
Sujet : Index FULLTEXT qui grossi trop vite
Réponses : 4
Vues : 1933

-- -------------------------------------------------------- -- -- Structure de la table `ld_base` -- CREATE TABLE IF NOT EXISTS `ld_base` ( `id` smallint(5) NOT NULL auto_increment, `guid` varchar(250) NOT NULL, `flux` tinyint(3) NOT NULL, `title` tinytext NOT NULL, `description` text NOT NULL, `li...
par Dux
17 nov. 2008, 19:31
Forum : SQL & Bases de données
Sujet : Index FULLTEXT qui grossi trop vite
Réponses : 4
Vues : 1933

Index FULLTEXT qui grossi trop vite

Bonjour, j'ai une petite base MySQL avec un index FULLTEXT sur 2 clefs. Lors de nouveaux INSERT, l'index FULLTEXT grossi c'est normal, mais trop. En effet si j'utilise REPAIR TABLE, elle diminue en taille. Sur d'autres bases pour d'autres scripts, le problème n'apparait pas. Est ce que le problème d...
par Dux
22 oct. 2006, 20:00
Forum : SQL & Bases de données
Sujet : Tri sur 2 tables avec 2 classements dont 1 sum()
Réponses : 1
Vues : 1149

J'ai avancé un peu: SELECT *, ressource.id FROM ressource JOIN commentaire ON commentaire.ressource = ressource.id WHERE commentaire.note != 9 GROUP BY ressource.id ORDER BY ressource.note DESC, sum(commentaire.note) DESC il y a encore un petit problème car si commentaire.note = 9, il n'y aura pas d...
Nous sommes le 20 juil. 2026, 16:59