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:
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<?php
include ("config.php");
if ($_POST["like"]) {
$like=$_POST["like"];
$qry = "INSERT INTO fblike VALUES(NULL, '$like', '1')";
if($result)
{$id=$y['id'];}
// El resto de tu código
?>