Ano e Hora Php

PHP

Lógica de programação

Programação

19/12/2022

Eu coloquei o parâmetro

$detData=NULL


na função.

E estou tentando algo do tipo:

$dt = ($detData == 'yyyy') ? " auto_dtinfr " : " NULL ";  // to_char


No lugar deste 'auto_dtinfr' vai um to_char para ano, mês, hora....

Acontece que não estou sabendo como implementar ele ai...
Thiago Ferreira

Thiago Ferreira

Curtidas 0

Respostas

Frank Hosaka

Frank Hosaka

19/12/2022

auto_dtinfr não é uma sintaxe válida no PHP. Para ser uma variável válida no PHP é preciso usar um cifrão $.
Desconfio que ele seja o nome de um campo, logo a sintaxe deveria ser mais ou menos assim $row['auto_dtinfr'].
Se esse campo armazena uma data do tipo 'Y-m-d', você pode obter o ano assim, no PHP,

$dt = date('Y',$row['auto_dtinfr']);

GOSTEI 0
POSTAR