Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2012, 14:03
tomkam
 
Fecha de Ingreso: julio-2010
Mensajes: 37
Antigüedad: 13 años, 9 meses
Puntos: 2
Consultar base de datos y mostrar por dia de la semana

Hola a todos,

Estoy tratando de mostrar una lista de la base de datos de acuerdo al dia de la semana en que estamos, si es lunes que me imprima el listado de los lunes, y si es martes que imprima el de los martes.

El codigo es el siguiente:

$now = date( 'Y-m-d H:i:s', time() + $mosConfig_offset * 3600 );
$month = date( 'm');
$day = date('d');
/*---*/
global $wpdb;
$table_name = $wpdb->prefix . "program_parrilla";
$query = "
SELECT p.month month, p.day day, p.name name, p.hour hour, p.minutes minutes,
p.ampm ampm
FROM $table_name p
WHERE ( month = '$month' AND day = '$day' )
ORDER BY p.hour"
;
$daily_prayer_rows = $wpdb->get_results($query);

Aqui imprimo el resultado:

echo $daily_prayer_row->name;
echo $daily_prayer_row->hour.':'.$daily_prayer_row->minutes.' '.$daily_prayer_row->ampm.'.';

Esta es la tabla:

CREATE TABLE IF NOT EXISTS $table_name (
month int(2) NOT NULL,
day int(2) NOT NULL,
name varchar(100) NOT NULL,
hour varchar(2) NOT NULL DEFAULT '0',
minutes varchar(2) NOT NULL DEFAULT '00',
ampm varchar(2) NOT NULL,
disp_order decimal(1,0) NOT NULL,
PRIMARY KEY (month,day,name)
);"


No logro adaptar el query para que me muestre el contenido de los lunes o martes o ...