Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013

    Da shell mysql sì, da phpmyadmin no...

    Rispondendo ad un post, mi sono imbattuto in un'anomalia:

    Se eseguo una query del genere da shell

    codice:
    mysql> SELECT * FROM calendari WHERE STR_TO_DATE(giorno,"%M %d %Y") > NOW();
    Ottengo il risultato:
    codice:
    +----+----------------------------+
    | id | giorno                     |
    +----+----------------------------+
    |  1 | august 07 2007 10:49:00    |
    |  2 | september 07 2007 12:49:00 |
    +----+----------------------------+
    2 rows in set, 3 warnings (0.00 sec)
    Eseguendo la stessa query da phpmyadmin ottengo questo:
    codice:
     Messaggio di MySQL: Documentazione
    #1305 - FUNCTION test.STR_TO_DATE does not exist
    Chiaramente si tratta dello stesso mysql (MySQL 5.0.27)

    come mai?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  2. #2
    evidentemente hai una libreria mysql non corretta installata sul client.

    phpmyadmin e' uno script php e quindi dovrebbe succedere la stessa cosa se esegui la query da altro script php diverso da phpmyadmin.

    Verifica la versione del client/php

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    E' apparentemente tutto in ordine (o almeno con un phpinfo mi escono i dati che mi attendevo)... in più ad infittire il mistero si aggiunge sta cosa:

    codice:
    SELECT STR_TO_DATE("August 04 2007", "%M %d  %Y") AS prova
    questa va anche da php (phpmyadmin), ma se rimetto la cosa come prima
    codice:
    SELECT STR_TO_DATE(giorno, "%M %d  %Y") AS prova FROM calendari
    non funziona. Vabbhé è il weekend e me ne strasbatto i didimi... se ne riparla lunedì.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Era phpmyadmin che chissà cosa combina... ho upgradato (dalla 2.4.x) all'ultima versione e tutte le query adesso funzionano...
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    detesto ammettere che piero.mac ha (quasi ) sempre ragione.

    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.