Ver Mensaje Individual
  #15 (permalink)  
Antiguo 01/01/2012, 16:40
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Facebook Script Form Error

Mira, a mi entender estás siendo poco metódico en la programación, como si jamás hubieses hecho un curso de programación (sin ofender)...
Cuando pones esto:
Código PHP:
Ver original
  1. while ($y=mysql_fetch_assoc($x)
estás asumiendo que $x tiene un valor válido y que la consulta se realizó exitosamente, cuando no has verificado ninguna de las dos cosas.
Trata de programar un poco mejor, validando primero si lo se produjo lo que se esperaba, y si no, verificar qué falló.
Como mínimo, tienes que verificar si las cosas anduvieron bien:
Código PHP:
Ver original
  1. <?php
  2. include ("config.php");
  3. if ($_POST["like"]) {
  4.     $like=$_POST["like"];
  5.     $qry = "INSERT INTO fblike VALUES(NULL, '$like', '1')";
  6.     $result=mysql_query($qry) or die("Se produjo un error: ".mysql_error());
  7.     if($result)
  8.         {while ($y = mysql_fetch_assoc($result))
  9.              {$id=$y['id'];}
  10. // El resto de tu código
  11.    
  12.  ?>
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 01/01/2012 a las 16:47