Jump to content


Photo

Sistema De Atualização


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

#1 MauricirWM

MauricirWM

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado
  • Localidade:Matão-SP
  • Interesses:Aprender e ajudar o pessoal nesse forum.<br />

Posted 29/11/2007, 08:53

to montando um sisteminha de atualização
na hora q eu clico no link q criei pra alterar, ele não altera, já revisei o código
mais até agora não axei erro nenhum
teria como vcs darem uma olhada no código por gentileza?

esta parando nesta página


[codebox]<?PHP
include "verifica.php";
$nome=$_COOKIE["nome"];
?>

<?php
$conexao=mysql_connect("localhost","root","");
mysql_select_db("pava_atu");
$sql="SELECT * FROM edit_txt order by id_edit desc limit 10";
$resultado=mysql_query($sql);
?>
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="imgs/topo.gif" width="778" height="197" /></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td align="center"><form id="form" name="form" method="post" action="alterar_sucesso.php">
<table width="330" border="0">
<tr>
<td width="50" align="right"><strong><font color="#7F5F27" size="2" face="Verdana, Arial, Helvetica, sans-serif">Título
:</font></strong></td>
<td width="270" valign="middle"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <?php echo "$pegar[id_edit]"; ?>
<?php
$id_edit=$_GET["id_edit"];


$conexao=mysql_connect("localhost","root","");
mysql_select_db("pava_atu");
$sql="SELECT * FROM edit_txt where id_edit='$id_edit'";
$resultado=mysql_query($sql);
or die ("Query invalida: " . mysql_error());
$pegar=mysql_fetch_array($resultado);
?>
<input name="titulo" type="text" value="<?php echo "$pegar[titulo]"; ?>" />
</font></strong></td>
</tr>
<tr>
<td align="right"><strong><font color="#7F5F27" size="2" face="Verdana, Arial, Helvetica, sans-serif">Texto:</font></strong></td>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="texto" cols="50"rows="7" id="texto"><?php
$id_edit=$_GET["id_edit"];

$conexao=mysql_connect("localhost","root","");
mysql_select_db("pava_atu");
$sql="SELECT * FROM edit_txt where id_edit='$id_edit'";
$resultado=mysql_query($sql);
or die ("Query invalida: " . mysql_error());
$pegar=mysql_fetch_array($resultado);

echo "$pegar[texto]";
?>
</textarea>
</font></strong></td>
</tr>
<tr>
<td> </td>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input name="submit" type="submit" value="Alterar" />
</font></strong></td>
</tr>
</table>
</form>
<br>
<p></p>
</td>
</tr>
</table>
<p> </p>
<p><br>
</p>[/codebox]

Edição feita por: boirock, 29/11/2007, 11:08.
Uso de [codebox]


#2 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 29/11/2007, 09:39

antes de postar, leia as regras. <_<

Evite postar mensagens muito longas que torne a leitura cansativas. Tente usar o bom senso para incluir todas as informações necessárias relacionadas ao seu problema. Faça uso das formatações de texto, como negrito, alteração de cores, utilize CODEBOX ao invés de CODE para postar códigos longos, etc...


vlw
Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search

#3 cassiano designer

cassiano designer

    Normal

  • Usuários
  • 108 posts
  • Sexo:Masculino
  • Localidade:São Mateus - ES

Posted 29/11/2007, 10:55

dá algum erro?
##### "O seu maior desafio é se aprimorar para ser... você mesmo!" #####
CASSIANODESIGNER.COM - Desenvolvimento Web

#4 MauricirWM

MauricirWM

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado
  • Localidade:Matão-SP
  • Interesses:Aprender e ajudar o pessoal nesse forum.<br />

Posted 29/11/2007, 15:27

entaum, erro não da, mais eu arrumei
mais agora, sempre q vou atualizar, ele fala q atualizou com sucesso, mais no banco não atualiza
já tentei de td, mais não consegui
da uma olhada no código update

<?php 
		
$titulo=$_POST["titulo"];
$texto=$_POST["texto"];
$id_user=$_COOKIE["id_user"]; 
$conexao=mysql_connect("localhost","root","");
mysql_select_db("pava_atu");

$sql = "UPDATE 'edit_txt' SET id_edit='$id_edit',texto='$texto',titulo='$titulo' WHERE id_edit='$id_edit'";
$resultado = mysql_query($sql)
or die ("Query invalida: " . mysql_error());
echo "<h1>Alterada com sucesso!</h1>";
?>

dá algum erro?



#5 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 29/11/2007, 16:10

$sql = "UPDATE edit_txt SET id_edit = '".$id_edit."', texto = '".$texto."', titulo = '".$titulo."' WHERE id_edit = '".$id_edit."'";
tente tirar os apostrofos do noma da tabela.
caso nao resolva imprima os dados para ver se estao sendo passados para a query.

<?

$titulo = $_POST["titulo"];
$texto = $_POST["texto"];
$id_user = $_COOKIE["id_user"];

echo "".$id_edit."<br />".$texto."<br />".$titulo."<br />".$id_edit."";

?>
ah sim, o ultimo echo deve estar dentro do if para garantir que so seja impresso quando o update for realizado.
juntando tudo fica assim:

<?$titulo = $_POST["titulo"];$texto = $_POST["texto"];$id_user = $_COOKIE["id_user"];$conexao = mysql_connect("localhost","root","");mysql_select_db("pava_atu");$sql = "UPDATE edit_txt SET id_edit = '".$id_edit."', texto = '".$texto."', titulo = '".$titulo."' WHERE id_edit = '".$id_edit."'";if (mysql_query($sql))	{	echo "<h1>Alterada com sucesso!</h1>";	}else	{	echo "Query invalida";	}?>
vlw ^_^
Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search




0 user(s) are reading this topic

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

IPB Skin By Virteq