Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
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

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

×