Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/04/2014, 16:20
Avatar de Djoaq
Djoaq
 
Fecha de Ingreso: septiembre-2012
Ubicación: Barcelona
Mensajes: 271
Antigüedad: 12 años, 2 meses
Puntos: 38
Respuesta: Evitar conflicto entre metodos de jquery

Ok acabo de ver tu respuesta , me lo estoy mirando ..

He visto un par de cosas en tu código que creo que deberías cambiar..

en el ajax estas enviando por el metodo post

Código Javascript:
Ver original
  1. type: "POST",

por tanto en la recepción del post procede.php debería ser :

Código PHP:
$gen $_POST['titulo']; 
igual no tiene nada que ver pero yo nunca he usado request... o post o get.

la cadena que le estas pasando por ajax es Json
Código Javascript:
Ver original
  1. dataType: "json",
por tanto :
Código PHP:
data:"titulo="+title
debería ser :
Código PHP:
Ver original
  1. data: {titulo:title}

Luego creo que quizás te falla el proceso de la consulta sql ... en el dato 2 porque que variable $id no sea igual a null
Código MySQL:
Ver original
  1. SELECT * FROM $gen WHERE id!= $id  ORDER BY rand()
Código PHP:
if(mysql_num_rows($query_run)==NULL){
            echo 
'No se obtuvo ningun resultado';
                
        } 
no quiere decir que este fallando la consulta! y cuando trabajas por ajax no ves directamente los warnings de SQL .. alhomejor te devuelve null porque hay un error .. No porque la consulta este mal sino por en el control php de esa var $id ...
que no la estés recibiendo bien , que no compruebes si existe etc...
podrías mostrar donde recoges en php la $id ??

Saludos!