Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

David Almeida_104927

Select

Recommended Posts

$sql = "select nome, login, data, hora_cheg, hora_almo, hora_cheg_almo, hora_saida from usuario inner join horarios on usuario.id=id_func where login = '"& $_SESSION["login"] &"'" ;

 

esse select esta correto? nao estou conseguindo exibir no php, ta dando o seguinte erro:

 

 

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\wamp\www\ponto\menu_user.php on line 15

 

 

 

$result = mysql_query($sql,$conn);

 

$linhas = mysql_num_rows($result);

 

minhas tabelas estao assim :

 

CREATE TABLE `usuario` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(30) DEFAULT NULL,
`login` varchar(30) DEFAULT NULL,
`senha` varchar(32) DEFAULT NULL,
`perfil` varchar(5) NOT NULL,
PRIMARY KEY (`idfuncionario`),
UNIQUE KEY `login` (`login`)
);
CREATE TABLE `horarios` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`data` date NOT NULL,
`hora_cheg` varchar(10) NOT NULL,
`hora_almo` varchar(10) NOT NULL,
`hora_cheg_almo` varchar(10) NOT NULL,
`hora_saida` varchar(10) NOT NULL,
PRIMARY KEY (`id`),
id_func int,
foreign key(id_func) references usuario(id)
);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi David,

 

Quando recebi esse erro era por causa da conexão.

Verifica se a conexão foi realmente aberta com sucesso.

 

pior que ta dando conexão, e ainda quando uso o select no banco ele me devolve o resultado, mas quando vou salvar no php e executar dar esse erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.