Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    problemi con una query e substr

    $query = "SELECT * FROM rooyo_raduni
    WHERE substr(rad_data, 1, 4)='$pag'
    ORDER by rad_data DESC";


    rad_data è un campo di tipo DATE...praticamente il substr mi serve per pescare i primi 4 caratteri... cioè l'anno.
    ho provato substr in minuscolo, in maiuscolo, ho provato mettendo anche substr(rad_data, 0, 4)

    mi da l'errore a pagina
    http://www.teamrooyo.it/teamrooyo/radunileggi.php

    ma il SUBSTR è valido nelle query Mysql?...mi hanno confermato che in Postgres funziona...

    quale può essere l'errore???

    grazie


  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    puoi fare così':
    codice:
    $query = "SELECT * FROM rooyo_raduni
    WHERE DATE_FORMAT(rad_data,'%Y')='$pag'
    ORDER by rad_data DESC";


    think simple think ringo

  3. #3



    grazie mille!!!!!!
    buona giornata.


  4. #4
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    oppure

    WHERE YEAR(rad_data)=$pag

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.