fazanaro 0 Denunciar post Postado Agosto 23, 2006 Galera, é o seguinte, possuo uma página para alterar/excluir os registros, mas ao clicar em alterar quando entro dentro dessa páginas resgata-se os valors do bd num num text, mas o valor que deveria ser mostrado num textarea não é exibido, apenas ele...algumém sabe me dizer, estou enviando o código tanto da página de alterar/excluir qto de alteração....deem uma chacada... alterar_excluir.php <?php $conexao = mysql_connect("localhost", "root", "root"); $db = mysql_select_db("redepicapau"); $sql = "SELECT * FROM dicas ORDER BY id_dicas DESC"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); echo "<table width=740 border=1 cellpadding=1 cellspacing=1>"; echo "<tr>"; echo "<th width=15>Id_Dicas:</th>"; echo "<th width=100>Texto:</th>"; echo "<th width=30>Hora:</th>"; echo "<th width=30>Data:</th>"; echo "<th width=50>Disponível?</th>"; echo "<th width=50>Alterar</th>"; echo "<th width=50>Excluir</th>"; echo "</tr>"; while ($linha=mysql_fetch_array($resultado)) { $id_dicas = $linha["id_dicas"]; $data = $linha["data"]; $hora = $linha["hora"]; $dicas = $linha["texto"]; $ver = $linha["ver"]; $novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4); $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min"; echo "<tr>"; echo "<th width=15>$id_dicas<br></th>"; echo "<th width=100>$dicas<br></th>"; echo "<th width=30>$novadata<br></th>"; echo "<th width=30>$novahora<br></th>"; echo "<th width=50>$ver<br></th>"; echo "<th width=50><a href='alterar_dicas.php?id_dicas=$id_dicas'>Alterar</a><br></th>"; echo "<th width=50><a href='excluir_dicas.php?id_dicas=$id_dicas'>Excluir</a><br></th>"; echo "</tr>"; echo "<br>"; } echo "</table>"; ?> alteracao.php <?php $conexao = mysql_connect("localhost", "root", "root"); $db = mysql_select_db("redepicapau"); $sql = "SELECT * FROM dicas WHERE id_dicas='$id_dicas'"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); while ($linha=mysql_fetch_array($resultado)) { $id_dicas = $linha["id_dicas"]; $data = $linha["data"]; $hora = $linha["hora"]; $dicas = $linha["texto"]; $ver = $linha["ver"]; $novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4); $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min"; echo "<h1>Alterar Cadastro</h1>"; echo "<hr><br>"; echo "<form action='alterar_db_dicas.php?id_dicas=$id_dicas' method='post'>"; echo "Código da Dica: <input name='id_novo' type='text' value='$id_dicas' size=20><br>"; echo "Data: $novadata<br>"; echo "Hora: $novahora<br>"; echo "Texto:<textarea name='nova_dica' rows=10 cols=30 value='$dicas'></textarea> *<br>"; echo "Disponibilizar a Dica? (on ou off): <input name='ver_novo' type='text' value='$ver' size=5><br>"; echo "<input type='submit' value='Gravar'>"; echo "<input type='reset' value='Limpar'>"; echo "</form>"; echo "<br><hr>"; } ?> Grato.... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
MetalDragonX 0 Denunciar post Postado Agosto 23, 2006 faz assim. o codigo fica mais leve. <?phpinclude("conexao.php");$resultado = mysql_query("SELECT * FROM dicas WHERE id_dicas='$id_dicas'";)while ($linha=mysql_fetch_array($resultado)) {$id_dicas = $linha["id_dicas"];$data = $linha["data"];$hora = $linha["hora"];$dicas = $linha["texto"];$ver = $linha["ver"];$novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);$novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";echo "<h1>Alterar Cadastro</h1><hr><br><form action='alterar_db_dicas.php?id_dicas=$id_dicas' method='post'>Código da Dica: <input name='id_novo' type='text' value='$id_dicas' size=20><br>Data: $novadata<br>Hora: $novahora<br>Texto:<textarea name='nova_dica' rows=10 cols=30 value='$dicas'></textarea><br>Disponibilizar a Dica? (on ou off): <input name='ver_novo' type='text' value='$ver' size=5><br><input type='submit' value='Gravar'><input type='reset' value='Limpar'></form><br><hr>";}?> Compartilhar este post Link para o post Compartilhar em outros sites