Array
Boa Noite,
Por falta de pratica não estou conseguindo fazer uma array como o codigo pede.
Fonte do codigo:
Lá pede os dados assim:
$eventos = array(
'06/2013' => array(
array('dia'=>'16','descricao'=>'Evento legal 1'),
array('dia'=>'17','descricao'=>'Evento legal 2'),
array('dia'=>'18','descricao'=>'Evento legal 3'),
array('dia'=>'20','descricao'=>'Evento legal 4'),
array('dia'=>'06','descricao'=>'Evento legal 5'),
array('dia'=>'06','descricao'=>'Evento legal 5'),
)
);to conseguindo recuperar os dados em uma função para ler:
/*****************************
FUNÇÃO DE LER NO BANCO
*****************************/
function ler($tabela, $cond = NULL){
$qrRead = "SELECT * FROM {$tabela} {$cond}";
$stRead = mysql_query($qrRead) or die ('Erro ao ler em '.$tabela.' '.mysql_error());
$cField = mysql_num_fields($stRead);
for($y = 0; $y < $cField; $y++){
$names[$y] = mysql_field_name($stRead,$y);
}
for($x = 0; $res = mysql_fetch_assoc($stRead); $x++){
for($i = 0; $i < $cField; $i++){
$resultado[$x][$names[$i]] = $res[$names[$i]];
}
}
return $resultado;
}
Estou lendo assim :
$eventos = ler('wsl_agendamento',"WHERE status != '1' ORDER BY data ASC");
if(!$eventos){
echo '<span class="ms in">Não existem registros de Agendamento!</span>';
}else{
foreach($eventos as $user):
$data = $user['data'];
$dia = $user['dia'];
$mes = $user['mes'];
$ano = $user['ano'];
endforeach;
echo'<hr ';
print_r($eventos);
echo '<hr />';
No banco fiz uma bagunça para tentar dar certo :
1 id int(11) AUTO_INCREMENT
2 data varchar(255)
3 horario varchar(255)
4 obsagenda longtext
5 paciente int(11)
6 dataCad timestamp
7 dia varchar(22)
8 mes varchar(22)
9 ano varchar(22)
10 usuario int(11)
11 status int (11)
Codigo de retorno:
[ code ]
Array (
[0] => Array (
[id] => 1 [data] => 06/09/2015
[horario] => 8:00
[obsagenda] => oKOKOKOKOKokokoksas
[paciente] => 1
[dataCad] => 2015-09-06 23:09:12
[dia] => 06
[mes] => 09
[ano] => 2015
[usuario] => 4
[status] => 0 )
[1] => Array (
[id] => 3
[data] => 06/09/2015 02:26:59
[horario] => 17:00
[obsagenda] => ads
[paciente] => 1
[dataCad] => 2015-09-06 23:09:45
[dia] => 07
[mes] => 09
[ano] => 2015
[usuario] => 4
[status] => 0 )
[2] => Array (
[id] => 4 [data] => 06/09/2015 02:27:27
[horario] => 0
[obsagenda] => ok
[paciente] => 0
[dataCad] => 2015-09-06 23:09:48
[dia] => 08
[mes] => 09
[ano] => 2015
[usuario] => 4
[status] => 0 )
[3] => Array ( [id] => 5 [data] => 2015/09/06 [horario] => 15:00 [obsagenda] => ok [paciente] => 1 [dataCad] => 2015-09-06 23:09:51 [dia] => 09 [mes] => 09 [ano] => 2015 [usuario] => 4 [status] => 0 ) )
[ /code ]
Discussão (0)
Carregando comentários...