Visualizzazione dei risultati da 1 a 10 su 30

Visualizzazione discussione

  1. #1
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    funzione alternativa a str_to_date (causa bug della funzione)

    Codice PHP:
    SELECT 
    option_name
    ,
    class_options.optionid,
    variants.avail,
    STR_TO_DATE(option_name'%W %D %b %Y,%l.%i%p') as day_of_tour,
    MONTHNAME(STR_TO_DATE(option_name'%W %D %b %Y,%l.%i%p')) as month_of_tour
    FROM database
    .variants
    JOIN database
    .variant_items USING (variantid)
    JOIN database.class_options USING (optionid)
    WHERE productcode LIKE 'vatican%'
    ORDER BY day_of_tour
    ottengo risultati del genere (vedi allegato)

    solo che alle volte, a intervalli di tempo completamente irregolari, la funzione str_to_date mi ritorna NULL, quindi mi fallisce tutta la funzione! (che si basa sulla costruzione di select con day_of_tour).

    La cosa buffa è: facendo la query tramite command line sul server alle volte ritorna NULL le ultime due (str_to_date e monthname) poi magari 10 minuti dopo ritorna i dati corretti. E anche quando ritorna i dati corretti, tramite browser mi ritorna ancora NULL!!

    insomma, è un casino stranissimo boia, ma perchè tutte a me le cose strane!!

    Per questo devo trovare un alternativa in mysql al comando str_to_date che incasina tutto.. qualche consiglio?
    Vorrei evitare di costruire tutto in php perchè sarebbe troppo lento, ho troppi dati da caricare
    Immagini allegate Immagini allegate
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

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.