Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olha eu de novo, agora com outro problema.
Vamos lá.
Tenho o form
alterar_news.php
PHP
[*] <?php
[*]//conexão//
[*]$server = "localhost";
[*]$db = "itapicuru";
[*]$login = "tiago"; //mudar login
[*]$senha = ""; //mudar senha
[*]
[*]$conexao = mysql_connect($server, $login, $senha) or die(mysql_error());
[*]
[*]$idd = $_GET['ver'];
[*]
[*]//seleciona bando de dados//
[*]$bd = mysql_select_db($db, $conexao) or die(mysql_error());
[*]$sql = ("SELECT *FROM news WHERE id = '$idd' "); //comando SQL
[*]$query = mysql_query($sql, $conexao); // executa comando SQL
[*]while($linha = mysql_fetch_array($query)){
[*]$mostra_titulo = $linha["titulo"];
[*]$mostra_noticia = $linha["noticia"];
[*]}?>
[*] <span class="titulo">Você está alterando noticias já cadastradas no banco de dados:</span><br />
[*] <br />
[*] <br />
[*] <form name="form1" id="form1" method="post" action="alterarok.php">
[*] <input type="hidden" value="$idd" name="id" />
[*] <p class="texto1"><b> Titulo:</b><br />
[*] <input type="text" name="titulo" value="<? echo $mostra_titulo;?>" size="60" class="texto1"/>
[*] </p>
[*] <p class=texto1><b> Conteudo da Noticia:<br />
[*] </b>
[*] <textarea name="noticia" rows="8" cols="60"><? echo $mostra_noticia;?></textarea>
[*] <br />
[*] <br />
[*] <label for="Submit"></label>
[*] <input name="Submit" type="submit" class="texto1" id="Submit" value="Alterar" />
[*]</p>
[*] </form>
E tenho o alterarok.php
PHP
[*]<?php
[*]//conexão//
[*]$server = "localhost";
[*]$db = "itapicuru";
[*]$login = "tiago"; //mudar login
[*]$senha = ""; //mudar senha
[*]
[*]$conexao = mysql_connect($server, $login, $senha) or die(mysql_error());
[*]
[*]//Pega informações do formulario//
[*]$idd = $_POST['id'];
[*]$titulo = $_POST['titulo'];
[*]$noticia = $_POST['noticia'];
[*]
[*]//seleciona bando de dados//
[*]$bd = mysql_select_db($db, $conexao) or die(mysql_error());
[*]$sql = "UPDATE news SET titulo='$titulo', noticia='$noticia' WHERE id = '$idd' "; //comando SQL
[*]$query = mysql_query($sql, $conexao); // executa comando SQL
[*]
[*]//verifica se a alteração está correta//
[*]
[*]if($sql){
[*] echo "Coluna alterada com sucesso!";
[*] echo "<br /><br />";
[*] echo "<a href=ver.php>Ver todas colunas cadastradas</a>";}
[*] else {
[*] echo "Não foi possivel adicionar coluna";
[*] }
[*]?>
Mas não está alterando nenhuma das noticias e se tirar o
WHERE id = '$idd'
atualiza todas as noticias. O que fazer? :wacko:Carregando comentários...