InTheMix

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

Ses derniers messages sur les forums

InTheMix
le 07/07/2009 à 08:09
Question MySQL - jointures externes
Hello LupusMic

Merci beaucoup pour tes précisions, ca va m'aider pour cette requête et pour l'avenir :)

Merci encore et bonne journée :)
InTheMix
le 03/07/2009 à 09:32
Question MySQL - jointures externes
Hello La GLOBULLE,

Merci pour ta réponse.
C'est vrai que ma question était un peu stupide.

Sinon, pour filtrer en PHP, ca devrait être assez simple puisque je récupère les données dans un tableau, il suffit que je test :

for($i=0;$i<sizeof($totaltab);$i++)
{
if(!empty($totaltab[$i][id_pause]) || !empty($totaltab[$i][id_task]))
{
// blablabla
}
}


Merci encore et bonne journée
InTheMix
le 02/07/2009 à 16:06
Problème de pagination
si je comprends bien, c'est sur la page "index.php?page=test&categorie=search" que la liste déroulante se réinitialise ?

Je vais peut-être dire une bétise, mais, est-ce que tu as essayé :

<form name="formulaire" action="./index.php?page=test&categorie=search" method="post" id="site">
</p>
<p align="center"><?php $requete='SELECT id_site,lib_site FROM sites order by lib_site';
$resultat= mysql_query($requete);?>

<select name="choix" onChange="document.forms['site'].submit();">
<option value="0">Choisissez un site</option>
<?php

while ($donnees = mysql_fetch_array($resultat)){

//--
if(!empty($_POST["choix"]) &&($donnees[0] == $_POST["choix"]) $selected = "selected='selected'";
else $selected = "";
//--

echo '<option value='.$donnees[0].' '.$selected.' >';
echo $donnees[1];
echo'</option>';
}
?>

</select>
</p>


Ca sert juste à indiquer dans le champ de la liste déroulante, l'option qui avait été choisie.
Maintenant, je ne sais pas si c'est exactement ce que tu voulais (et je ne garantis rien :p)
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 16/04/2009 à 08:31
Modifier un fichier ini
hello,

Merci beaucoup pour vos réponses.
Heureusement, mon fichier n'est pas vraiment très volumineux.
Je vais donc tenter de le réécrire à chaque modification et puis tester voir si ce n'est pas trop contraignant.

Merci encore et bonne journée à vous. :)
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 27/04/2006 à 15:40
problème de syntaxe
Bonjour,

sur le même sujet, j'ai un tab à 2 dimensions mais si je fait 'echo "$totecart";' il indique Array. Je fait donc deux boucles imbriquées pour afficher les valeurs contenues dans le tableau mais est ce le seul moyen pour tout afficher en une seule fois ?

Merci d'avance pour vos réponses :)
InTheMix
le 28/03/2006 à 19:02
Fichiers Inc
Oui, effectivement, c'est pour le manipuler avec des fonctions et non pas manuellement.
Faire une sorte de page de configuration pour changer ces valeurs.
LoadingChargement en cours