Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2016, 09:11
draganus
 
Fecha de Ingreso: junio-2015
Mensajes: 38
Antigüedad: 9 años, 6 meses
Puntos: 0
Información Mostrar cumpleaños según la fecha de una BD

Hola todos soy novato en PHP estoy tratando de hacer que me extraiga la fecha de mi campo fecha_cumpleaños el mes y así poder comparar con la fecha actual y saber si cumple años o no?
a continuación les dejo el código, sin error pero con la fecha ingresada manualmente.
Código PHP:
$mes_actual date('MM'); 
$fecha_cumple '1987-10-21'

$mes_cumple date('MM'strtotime($fecha_cumple)); 
if (
$mes_actual == $mes_cumple) echo 'Feliz Cumpleanos!!'
Ahora les dejo el codigo, que estoy extrayendo de una BD en postgresql, el problema es que me sale un error de Warning: strtotime() expects parameter 1 to be string, array given

Código PHP:
$pdo = new PDO('pgsql:host=localhost;port=5432;dbname=Eventos''postgres''12345');
$stmt $pdo->prepare("Select to_char(fecha_cumpleaños,'DD-MM-YYYY') from cliente");
$stmt->execute();
$cumpleaños $stmt->fetchAll(PDO::FETCH_COLUMN0);
var_dump($cumpleaños);


$mes_actual date('MM'); 
$mes_cumple date('MM'strtotime($cumpleaños)); 
if (
$mes_actual == $mes_cumple) echo 'Feliz Cumpleanos!!'
Si alguien pudiera ayudarme por favor.