Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2011, 14:07
janjazz
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 1
Insert y Update en Mysql con php

hola nuevamente, tengo un script en php el cual me busca noticias y graba los resultados en un bd, las variables vienen desde una url, el problema con el qeu me encuentro, es uqe los resultados no los actualiza sino que los duplica, he leido cantidad ingente de post de este foro y de otros muchos, y siempre es el mismo resultado (duplicacion de resultados). Miren a ver si me pueden echar una mano.
Desde ¡¡yá!!, gracias.
Código PHP:
Ver original
  1. <?php
  2. include ("conexion/conectar.php");
  3.  
  4. $sql = mysql_query ("SELECT * FROM valora WHERE valor = '".$valor."'");
  5.                             if (mysql_num_rows($sql)>0) {
  6.                                 $sql = mysql_query ("UPDATE valora SET valor = '".$valor."', noticias = '".$noticias."' WHERE valor = '".$valor."'");
  7.                             } else {
  8.                                 $sql = mysql_query ("INSERT INTO valora (valor) VALUES ('".$valor."')");
  9.                                 }
  10.  
  11. include ("conexion/cerrar_conexion.php");
  12. ?>