IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Probleme avec une requête MySQL


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Points : 62
    Points
    62
    Par défaut Probleme avec une requête MySQL
    Bonjour à tous,Voila que ca fait pas mal de temps que je cherche pourquoi cette requête refuse de fonctionner alors qu'en l'exécutant directement sur la base, elle fonctionne à merveille et à partir du moment où je veux l'exécuter avec du php, et bien PLUS RIEN,... c'est pourquoi j'ai décidé de lancer le topic ( on verra bien ...).
    Alors voilà la bête :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $query2="INSERT INTO semaine(Date_jour,semaine) SELECT Date_jour, concat(cast(date_format(Date_jour,'%y') AS char),'-',cast(week(Date_jour) AS char))";$query2=$query2."FROM synthese_agent_jour";$query2=$query2."GROUP BY Date_jour ORDER BY Date_jour ASC";$resultat2=mysql_query($query2,$conn);

    si vs avez une idée de pourquoi ca veut pas, je suis preneur.Merci d'avance.

  2. #2
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    Bonjour. Plusieures petites choses...

    - Merci d'éviter les expressions tendancieuses dans vos posts.
    - Merci de penser à la balise CODE (le bouton # dans l'éditeur) quand vous insérez du code
    - Pouvez-vous nous montrer le code généré (echo $query2, et non pas la génération de la requête ?

    Merci d'avance.

  3. #3
    Membre éclairé Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Points : 846
    Points
    846
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $query2="INSERT INTO semaine(Date_jour,semaine) SELECT Date_jour, concat(cast(date_format(Date_jour,'%y') AS char),'-',cast(week(Date_jour) AS char))";
    $query2=$query2." FROM synthese_agent_jour";
    $query2=$query2." GROUP BY Date_jour ORDER BY Date_jour ASC";
    $resultat2=mysql_query($query2,$conn);

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Points : 62
    Points
    62
    Par défaut
    Désolé pour le code.Mais la balise ne fonctione pas chez moi.alors que faire???
    Pourquoi les retours à la ligne ne sont pas pris en compte.

    je suis obliger d'ajouter nbsp ou de les metter dans des paragraphes mais tout à la main alors pourquoi ???

    ah oui aussi que voulais tu que je rajoute
    parce que je veux juste savoir pourquoi ca marche pas en PHP
    Enfin voila le code en entier si c'est cela qui été demandé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     $conn=mysql_connect(**.**.**.**,******,******);
    if (! $conn)
    die(impossible de se connecter à mysql&amp);
    $database=qualiprod;
    mysql_select_db($database,$conn)
    or die(impossible d'ouvrir $database.mysql_error());
    $query=DELETE FROM semaine;
    $resultat=mysql_query($query,$conn);
    $query2="INSERT INTO semaine(Date_jour,semaine) SELECT Date_jour, concat(cast(date_format(Date_jour,'%y') AS char),'-',cast(week(Date_jour) AS char))";
    $query2=$query2."FROM synthese_agent_jour";
    $query2=$query2."GROUP BY Date_jour ORDER BY Date_jour";
    $resultat2=mysql_query($query2,$conn);
    mysql_close($conn);
    include("Page_pers_log.php");

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Points : 62
    Points
    62
    Par défaut
    personne ne veut m'aider
    tant pis, c'est que ca doit pas etre clair

  6. #6
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Points : 269
    Points
    269
    Par défaut
    Ben ton code s'affiche mal donc personne ne pourra t'aider sans celui-ci.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Points : 62
    Points
    62
    Par défaut
    le premier c'est vrai qu'il est pas genial mais le deuxième est kan meme regardable

  8. #8
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Points : 269
    Points
    269
    Par défaut
    Ben y'a des " de partout, la ligne:
    $database=qualiprod;
    est bizarre,... Franchement j'arrive pas à lire ton code.

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 111
    Points : 62
    Points
    62
    Par défaut
    c'est vrai qu'il est moche je suis vraiment désolé jai pas l'habitude du nouveau forum où il faut mettre ses propres balises vu que ca ne marche pas chez moi
    Et j'ai finalement trouver mon erreur, merci Yobs c'était bien vu (meme si moi j'avais pas vu tout de suite tes modifs)
    C'était vraiment très bête, j'avais oublié un espace dans ma requête
    à ce niveau là

    $query2=$query2."FROM synthese_agent_jour";
    entre le FROM et les guillemets

    Je suis vraiment un étourdi

    en fait c'est toujours sur les problemes les plus con qu'on reste bloqué le plus longtemps, enfin merci kan meme pour les astuces du forum

    Ah oui au fait je cherche toujours ce que tu as voulu dire par "expressions tendancieuses"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme avec une requête sur 2 tables
    Par Sieg Hart dans le forum Requêtes
    Réponses: 3
    Dernier message: 09/01/2009, 15h14
  2. Probléme avec une requéte mysql(Oracle 9)
    Par lmkrte dans le forum Langage SQL
    Réponses: 2
    Dernier message: 03/03/2007, 23h41
  3. Problème avec une requête MySQL
    Par Downy35 dans le forum Requêtes
    Réponses: 4
    Dernier message: 30/08/2006, 12h09
  4. Probleme avec une requete MySQL en perl
    Par Jim_Nastiq dans le forum SGBD
    Réponses: 3
    Dernier message: 14/04/2006, 10h42
  5. [C#] Probleme avec une requête à condition
    Par discogarden dans le forum Windows Forms
    Réponses: 12
    Dernier message: 22/03/2006, 17h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo