Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal, estou com algumas duvidas..
Estou listando alguns dados do meu mysql:
<?php
$id = $_GET['id'];
$comando = mysql_query("SELECT * FROM cadboleto WHERE id='$id'");
while($busca = mysql_fetch_array($comando)){
echo'
<form method="post" name="alteraboleto" action="editar.php?id='.$busca[id].'">
<table border="1" align="center" width="500">
<tr>
<td colspan="2" align="center"><h1>Atualizar Boletos</h1></td>
</tr>
<tr>
<td>Valor do Boleto</td>
<td><input type="text" name="valor" value="'.$busca[valor].'" maxlength="8" size="15"></td>
</tr>
<tr>
<td>Data de Vencimento</td>
<td><input type="text" name="data_venc" value="'.$busca[data_venc].'" maxlength="10" size="15"></td>
</tr>Até ai tudo bem.., esta mostrando os dados normalmente.
Agora que vem o problema.. preciso fazer uma condição ali na input do "data_venc', porem tudo isso ja esta dentro de um "echo" como consigo uma outra forma de mostrar os dados que me permita fazer essas condições??
Tentei usar uma outra forma que achei em um exemplo mas não deu certo:
$id = $_GET['id'];
$busca = ("SELECT * FROM cadboleto WHERE id='$id'");
$total_query = mysql_query($cadastro);
?>
<form method="post" name="alteraboleto" action="editar.php?id='.$busca[id].'">
<table border="1" align="center" width="500">
<tr>
<td colspan="2" align="center"><h1>Atualizar Boletos</h1></td>
</tr>
<tr>
<td>Valor do Boleto</td>
<td><input type="text" name="valor" value="<?php echo $busca[valor];?>" maxlength="8" size="15"></td>
</tr>
<tr>
<td>Data de Vencimento</td>
<td><input type="text" name="data_venc" value="<?php echo $busca[data_venc];?>" maxlength="10" size="15"></td>
</tr>
Alguem me da uma luz?Ola, obrigado pela dica..
Acabei mudando algumas coisas e deu certo..
$id = $_GET['id'];
$sql = mysql_query("SELECT * FROM cadboleto WHERE id='$id'");
$busca = mysql_fetch_assoc($sql);
?>
<form method="post" name="alteraboleto" action="editar.php?id='<?php echo $busca['id'];?>'">
<table border="1" align="center" width="500">
<tr>
<td colspan="2" align="center"><h1>Atualizar Boletos</h1></td>
</tr>
<tr>
<td>Valor do Boleto</td>
<td><input type="text" name="valor" value="<?php echo $busca['valor'];?>" maxlength="8" size="15"></td>
</tr>
<tr>
<td>Data de Vencimento</td>
<td><input type="text" name="data_venc" value="<?php echo $busca['data_venc'];?>" maxlength="10" size="15"></td>
</tr>
[...]
ficou assim agora..
Utilize o condicional. Não sei qual é a condição que quer, mais vou dar um exemplo verificando se a data não está em branco, então ela é exibida.