InTheMix

  • Nombre de sujets
    6
  • Nombre de messages
    16
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

InTheMix
le 02/07/2009 à 15:20
Question MySQL - jointures externes
Hello,

Je m'essaie aux jointures externes depuis hier, de façon à simplifier mes requêtes. Simplifier dans le sens "ne faire qu'une requête" à la place dans faire plusieurs de suites.

Alors, j'expose un peu...

C'est une requête entre 5 tables.

users : table qui contient les noms des utilisateurs ainsi que l'id_group (qui correspond au groupe de la table groups)

opentask : table "lien" entre users et task

openpauses : table "lien" entre users et pauses

task : table qui contient les différentes tâches à effectuer

pauses : table qui contient les différentes pauses ( = horaires de travail du style 8h-15h, 15h-22h ...)

Pour l'instant, j'utilise la requête suivante :

SELECT u.id_users, u.name, u.surname, ot.id_task, op.id_pause, t.namefr, t.namenl, t.level, p.tag
FROM users u
LEFT OUTER JOIN opentask ot
ON u.id_users = ot.id_users AND '2009-06-29' BETWEEN ot.datestart AND ot.dateend
LEFT OUTER JOIN openpauses op
ON u.id_users = op.id_users AND '2009-06-29' BETWEEN op.datestart AND op.dateend
LEFT OUTER JOIN pauses p
ON op.id_pause = p.id_pause
LEFT OUTER JOIN task t
ON t.id_task = ot.id_task
WHERE u.id_groups = '2'


Le principe, c'est d'afficher les noms des users qui ont une pause et/ou une tâche à effectuer à la date donnée. Donc, je veux pouvoir afficher les users qui ont, par exemple, une pause et une tâche, juste une tâche et juste une pause.
Ca fonctionne bien, mis à part le fait qu'il me donne les noms des users qui n'ont ni de tâche, ni de pause et j'aimerais pouvoir éviter ça.

J'avoue ne pas trop savoir comment faire. J'ai essayé de modifier ma requête en faisant tout ce qui me passait par la tête, mais soit il me donne tout, soit il ne me donne que les personnes qui ont à la fois des tâches et des pauses à effectuer.

Si quelqu'un comprend ma question (que j'ai du mal d'expliquer lol), est-ce qu'il voudrait jeter un oeil sur ma requête svp ?

Merci d'avance
InTheMix
le 20/04/2009 à 12:57
reload et variables post
Bonjour,

Je viens dans le but de quémander votre aimable aide au niveau du Javascript :)

J'ai fait quelques recherches sur le net avant de poster ici, mais, soit mes connaissances peu approfondies en javascript ne m'ont pas permis de trouver les termes de recherches adéquat, soit, rien ne correspond vraiment à ce que je cherche.

Bref, pour en revenir à mes moutons :

J'ai une page A.php contenant un formulaire dont les valeurs sont envoyées à une page B.php
Jusque là, rien de plus simple.

Maintenant, j'ai ajouté du javascript dans les codes php.
Sur la page B.php, si le serveur est en maintenance, j'utilise un alert() qui le signale, et, lorsque l'utilisateur click sur "Ok", la page est rechargée.

Ce qui me gêne, c'est que, à chaque fois le message d'alert suivant apparaît : "La page ne peut pas être actualisée sans le renvoi des informations". Normal, c'est à cause des valeurs en POST.

Ma question est la suivante : Existe-t'il une fonction, une commande, ou une technique qui permette d'exécuter ce rechargement automatiquent et, ainsi, éviter ce message d'alert ?

Voilà, j'espère n'avoir pas trop embrouillé ma question, et, que vous accepterez de me répondre :)

Merci d'avance et bonne journée :)
InTheMix
le 15/04/2009 à 13:07
Modifier un fichier ini
Hello,

Je vous contacte dans le but de savoir s'il existe un moyen simple de modifier un fichier ini.
Pour être plus clair, j'utilise un fichier config.ini dans lequel j'ai indiqué quelques paramètres du style :

[Section1]
$debugmode = 1;
$sendmail = 0;

etc ...

La question que je me pose est "Comment faire pour modifier la valeur de $sendmail directement dans le fichier". Est-ce qu'une fonction PHP permet de faire ça ? Ou bien il faut "réécrire" tout le fichier ?

J'ai déjà fait des recherches et, on parle souvent de parse_ini_file, mais, si je ne me trompes pas, ca sert à charger le fichier, mais, pas à modifier les variables qui s'y trouvent (ou alors, juste le temps de la session comme avec ini_set).

J'ai l'impression d'avoir embrouillé ma question, mais, j'espère que vous la comprendrez et pourrez me répondre.

Merci d'avance
InTheMix
le 31/07/2006 à 09:29
méthodes d'analyse
Bonjour à toutes et à tous,

j'ai déjà réalisé quelques sites php pour le plaisir, que je n'ai jamais terminés, ni mis en ligne.
Maintenant, j'ai un projet un peu plus important à créer et pour commencer sur des bonnes bases, je voudrais évidemment commencer par une bonne analyse.
Le problème c'est que je n'en ai jamais fait et que je ne sais pas trop comment m'y prendre.
Est-ce que quelqu'un aurait un site ou plusieurs sites à me conseiller ? Ainsi qu'une méthode particulière, puisqu'il en existe plusieurs.
Le site sera en Php/MySQL.

Merci d'avance
InTheMix
le 24/03/2006 à 11:26
Fichiers Inc
Bonjour à toutes et à tous,

Alors voilà, ma question doit être assez simple pour vous, mais je me demande s'il y a une façon spéciale d'utiliser un fichier .inc qui contient des variables. J'ai bien compris l'utilité d'un tel fichier, mais je ne vois pas très bien pourquoi on leur met en général une extension .inc
Enfin, je suppose que ca permet déjà de les différencier des fichiers .php, mais à part çà ?
Si on veux modifier la valeur d'une variable qui se trouve dedans, est-ce qu'il faut agir comme pour un fichier texte normal ou y a t'il une autre façon de faire ?

Je vous remercie d'avance pour toute réponse constructive,

InTheMix
InTheMix
le 03/02/2005 à 11:32
Apache/php et variables de session
Bonjour à toutes et à tous :)

Donc voilà, j'ai un serveur Apache avec module Php sous linux.
Sur ce serveur, j'ai plusieurs sites, tous en php et tous avec variables de session.
Ces sites n'ont aucun rapports entre eux et possède des bases de données différentes.
Mon problème vient du fait que, lorsque je me connecte à l'un des sites, et que je vais ensuite sur l'un des autres, ce second site me considère également comme connecté.
En fait, on dirait qu'il ne fait aucune différence sur les variables de session entre les sites.
Au début, je pensais avoir fait des erreurs d'utilisations de ces variables. Mais, je me suis inscrit pour les annonces google sur l'un de mes sites et, je me rend compte que au liu de donner les annonces correspondant à ce site, il donne celles qui correspondent au site principal et qui n'a aucun rapport.
Je me demande donc si il n'y a rien à modifier dans la configuration de Apache, car il a l'air de faire un amalgame.
Pour info, mes sites se trouvent tous dans des répertoires public_html de compte différent et de groupes différents sur ma machine.

J'éspére que mon explication est compréhensive et que vous pourrez m'aider parce que je suis un peu perdu.

Merci d'avance :)
LoadingChargement en cours