Jump to content


Photo

Ajuda - Variáveis Em Consulta Não Funcionam


  • Faça o login para participar
3 replies to this topic

#1 Arthur XD

Arthur XD

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 08/08/2009, 14:45

Olá amigos!

Vejam o código abaixo:
[codebox]
<?php
$link = @mysql_connect("$host", "$usuario", "$senha");
@mysql_select_db("$db", $link);
$sql = @mysql_query ("SELECT * FROM `$tabela`");
while ($mostrar = @mysql_fetch_array($sql)) {
echo '<br>'.$mostrar['$campo1'].'<br>'.$mostrar['$campo2'].'<br>'.$mostrar['$campo3'];
}
?>
[/codebox]

Todas variáveis foram colocadas perfeitamente no código.
Embora, as variáveis $campo1, $campo2 e $campo3, são retiradas de um input com o $_POST.
( aliás, todas as variáveis são retiradas de um input ).

Todas variáveis funcionam, menos as $campo1, $campo2 e $campo3...
No lugar delas, não aparece nada...
Embora, se tiver várias linhas, as variáveis $campo1, $campo2 e $campo3 ( que são os campos da tabela digitados num input ),
fica um espaço enorme no meio da tela, como se elas tivessem ali, invisíveis...

O que eu faço? x_x'


Agradeço qualquer resposta de ajuda!
Até mais!

Edição feita por: Arthur XD, 08/08/2009, 14:50.


#2 Camarão

Camarão

    12 Horas

  • Usuários
  • 123 posts
  • Sexo:Masculino
  • Localidade:Divinópolis

Posted 08/08/2009, 15:19

da um

echo ($_POST);

v se ta vindo tudo certo
<?php echo("Guilherme Marques Eloi"); ?>

#3 Arthur XD

Arthur XD

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 08/08/2009, 20:03

da um

echo ($_POST);

v se ta vindo tudo certo


Vem tudo certo...
Só nesse código que não aparece... x_x"

da um

echo ($_POST);

v se ta vindo tudo certo


Vem tudo certo...
Só nesse código que não aparece... x_x"


Consegui arrumar!

Era só tirar algumas aspas e apóstrofos... Olha só:

<?php
$link = @mysql_connect("$host", "$usuario", "$senha");
@mysql_select_db("$db", $link);
$sql = @mysql_query ("SELECT * FROM `$tabela`");
while ($mostrar = @mysql_fetch_array($sql)) {
echo "<br>$mostrar[$campo]";
}
?>


#4 Fábio Web Arts

Fábio Web Arts

    Web IN Arts

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:No Saco De Magé
  • Interesses:Tudo que for da área de Informática

Posted 10/08/2009, 14:49

faz isso:

//aqui agora vamos definir as variaveis
$_POST['campo1']=$campo1;
$_POST['campo2']=$campo2;
$_POST['campo3']=$campo3;

depois vc faz isso:

//aqui agora vamos exibir as variaveis definidas acima!
echo $campo1 . "<br>" ;
echo $campo2 . "<br>" ;
echo $campo3 . "<br>" ;




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq