Ir para conteúdo
Fórum Script Brasil
  • 0

Pegar Valor Do Campo


quinhone

Pergunta

14 respostass a esta questão

Posts Recomendados

  • 0
Ué....se entendi bem é o básico...

verifique fazendo um if ou switch na variavel tabela

if($_POST['tabela'] == "A"){

faz isso...

}elseif($_POST['tabela'] == "B"){

faz akilo...

}

onde você colocou "tabela" eu coloco o nome da tabela ou o nome do campo da tabela?

a variável $_POST é do PHP ou é uma simples variável...?

Link para o comentário
Compartilhar em outros sites

  • 0
$_POST[] indica q a variavel veio de um formulario com metodo post...tabela é o nome da variavel q vem do formulario contendo o valor da tabela....

Vou tentar explicar mais detalhadamente:

no form eu tenho os campos CPF e SENHA (onde o usuário faz login) - login.php

quando ele clica em OK, chama a página index.php, onde tem o menu.

Só que se o nível do usuário for "A" administrador ele mostra um menu,

se for "V" - Vendedor ele mostra outro.

eu fiz assim:

***Index.php***

<?require(Config.php);?>

<require(testanivel.php);?>

<? if ($valor['nivel'] == "A") {?>

<a href=consproduto.php"> Consulta de Produtos</a><br>

<a href="guestbook.php"> Guestbook</a><br>

<a href="vote.php"> Enquete</a><br>

<a href="cadcliente.php">Cadastro de Clientes</a><br>

<a href="consproduto.php">Consulta de Produtos</a><br>

<a href="escolha.php?cpfoperador=<? echo cpfoperador;?>">Estatística de Vendas</a>

<? }elseif($valor['nivel] == "V"){?>

<a href="cadcliente.php">Cadastro de Clientes</a><br>

<a href="consproduto.php">Consulta de Produtos</a><br>

<a href="escolha.php?cpfoperador=<? echo cpfoperador;?>">Estatística de Vendas</a>

<? } ?>

<? echo "o valor é $valor"?>

*****fim Index.php************************************************

******* testanivel.php ***********

<?

$res1 = mysql_connect("localhost", "root");

$sql = "select * from operador";

$res2 = mysql_db_query("aquario", "$sql", $res1);

$valor = mysql_fetch_array($res2);

?>

*****************************************************************

mas está sempre mostrando o primeiro menu, independente do nível. e o valor da variável $valor

fica como array.

Link para o comentário
Compartilhar em outros sites

  • 0

<?
$res1 = mysql_connect("localhost", "root");
$sql = "select nivel from operador WHERE usuario='$usuario'"; //muda aki pra sua setagem da tabela
$res2 = mysql_db_query($sql, $res1);
while($row = mysql_fetch_array($res2){

$nivel = $row['nivel'];

}
?>

Pronto....agora poe a variavel $nivel nos ifs...ve c funciona

Link para o comentário
Compartilhar em outros sites

  • 0
<?
$res1 = mysql_connect("localhost", "root");
$sql = "select nivel from operador WHERE usuario='$usuario'"; //muda aki pra sua setagem da tabela
$res2 = mysql_db_query($sql, $res1);
while($row = mysql_fetch_array($res2){

$nivel = $row['nivel'];

}
?>

Pronto....agora poe a variavel $nivel nos ifs...ve c funciona

a variável $nivel não retornou valor algum...

Link para o comentário
Compartilhar em outros sites

  • 0

tabela operador

ID

cpfoperador

opprinome

opultnome

nivel

************************************************

Coloquei assim mas está dando erro na linha 11

<?

$res1 = mysql_connect("localhost", "root");

$sql = "select nivel from operador WHERE cpfoperador='$cpfoperador'"; //muda aki pra sua setagem da tabela

$res2 = mysql_db_query($sql, $res1);

while($row = mysql_fetch_array($res2){ LINHA 11

$nivel = $row['nivel'];

}

<? echo "o valor do nível é: $nivel"?>

?>

Link para o comentário
Compartilhar em outros sites

  • 0
Calma rsrsrsr

Quais saum os campos da sua tabela?

tabela operador

ID

cpfoperador

opprinome

opultnome

nivel

************************************************

Coloquei assim mas está dando erro na linha 11

<?

$res1 = mysql_connect("localhost", "root");

$sql = "select nivel from operador WHERE cpfoperador='$cpfoperador'"; //muda aki pra sua setagem da tabela

$res2 = mysql_db_query($sql, $res1);

while($row = mysql_fetch_array($res2){ LINHA 11

$nivel = $row['nivel'];

}

<? echo "o valor do nível é: $nivel"?>

?>

Link para o comentário
Compartilhar em outros sites

  • 0

<?

$res1 = mysql_connect("localhost", "root");

$sql = "select nivel from operador WHERE cpfoperador='$cpfoperador'"; //muda aki pra sua setagem da tabela

$res2 = mysql_db_query($sql, $res1);

while($row = mysql_fetch_array($res2){ LINHA 11

$nivel = $row['nivel'];

}

<? echo "o valor do nível é: $nivel"?>

?>

tem alguns erros ai

você pode fazer assim:

$res1 = mysql_connect("localhost", "root");

$db = mysql_select_db("nomedobanco",$res1);

$sql = "select nivel from operador WHERE cpfoperador='$cpfoperador'"; //muda aki pra sua setagem da tabela

$res2 = mysql_query($sql);

while($row = mysql_fetch_array($res2){ LINHA 11

$nivel = $row['nivel];

}

echo "o valor do nível é: $nivel"

?>

Vê se dá certo e qualquer coisa posta ai

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...