Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  
polk

Várias dúvidas mysql + php

Recommended Posts

estou desenvolvendo um banco de dados e estou com várias duvidas se puderem me ajudar eu agradeço

Eu tenho uma tabela com data inicial (que foi preenchido e enviado ao bd)

agora eu quero recuperar a tabela inteira e deixar os resultados dentro do campo input

ex:

<input type="text" name="data"> já com o valor preenchido anteriormente dentro como faz isso??

porque da forma que eu estou recuperando os dados não é possivel

while ($reg = mysql_fetch_assoc($sql))

{

echo "data" . $reg["data"];

...

}

dessa forma eu consigo recuperar os dados mas não colocar onde eu quiser (dentro da caixa do input)

e ainda embaixo colocar outro input text em branco para ser preenchido com a data final, se alguem puder me ajudar eu agradeço muito

Compartilhar este post


Link para o post
Compartilhar em outros sites

primeiro: então o seu problema não é com o banco de dados... seu problema e em como guardar e exibir a informação que você recebeu... certo!?!?

"agora eu quero recuperar a tabela inteira" pra que você quer a tabela INTEIRA!?!? nao recomendo isso de forma alguma... você vai pesar muito tanto o banco quanto a maquina que tiver rodando o seu programa... ache outra solução ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

então na verdade isso era php, e resolvi assim:

<input type="text" name="nome do input" value="<?php echo $row['nome do campo']; ?>">

Mas agora tenho uma pergunta e esse é de banco de dados mesmo...

Aqui na empresa tem as SECRETARIAS que inserem os dados no bd conforme é solicitado pelo CLIENTES

1- como eu faço para as SECRETARIAS terem acesso restrito ao que é dela somente e poder editar...

2- e os CLIENTES também ter acesso só ao que é dele mais só poder visualizar...

3- e ainda um ADMINISTRADOR que poder ver todos os dados do banco de dados, mas não poder deletar a estrutura do banco apenas os dados dentro das tabelas

eu sei que é permissão, privilégios... mas não consegui fazer alguem pode me dar uma luz??

desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

-como eu faço para as SECRETARIAS terem acesso restrito ao que é dela somente e poder editar?

R: VIEW com permissao de alteração

-e os CLIENTES também ter acesso só ao que é dele mais só poder visualizar:

R: VIEW sem permissao de alteração

-e ainda um ADMINISTRADOR que poder ver todos os dados do banco de dados, mas não poder deletar a estrutura do banco apenas os dados dentro das tabelas

R: Configurar permissoes da conta do respectivo admin mais especificamente a permissao DROP (negada)... lembre-se que você pode fazer isso a nivel de banco de dados e a nivel de Tabela

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse VIEW com permissão autorização e sem a permissão você poderia demostrar alguma sintaxe exemplos?

A permissão DROP no easyphp, phpmyadmin programa que eu estou utilizando é mais fácil, mas como faria isso a nivel tabela??

Compartilhar este post


Link para o post
Compartilhar em outros sites

views e drops commands sao baseados no seu sgbd... nao sei se o php pode alteralas... agora quanto ao exemplo das views é meio complicado de te falar aqui porque sao muitos pormenores... vai no books online da MS e procura por "Designing and Implementing Views"

Compartilhar este post


Link para o post
Compartilhar em outros sites

estive estudando e notei que essas view são um poquinho complexas e eu sou iniciante ainda em php, estou tentando dar as permissões pelo easyphp mesmo, mas ainda fico com a duvida:

como faço para o usuario ver apenas os seus dados??

SELECT * FROM dados WHERE id="$id_usuario";

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigao... esquece o php por enquanto e foca no seu banco de dados... o php NAO e o seu BD... ele simplesmente vai fazer a ponte entre o usuario e o BD

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo vamos focar apenas no banco de dados

$sql = mysql_query("SELECT * FROM dados WHERE uf='sp'");

echo "$sql";

estou tentando fazer uma consulta onde eu dou o valor

ex: UF = SP

e me retorne TODOS os dados com sp (mas retorne a linha inteira id,nome,idade e cidade), mas esta dando o seguinte erro: Resource id #5

alguem poderia me ajudar, explicar o porque está acontecendo isso??

Compartilhar este post


Link para o post
Compartilhar em outros sites

na parte de syntax SQL nao tem nada errado... ja na parte de php eu nao sei... você Setou a conexao com o mysql direitinho!?!? abriu a conexao!?!?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×