01/10/2010, 02:34
|
| Colaborador | | Fecha de Ingreso: septiembre-2009 Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 4 meses Puntos: 214 | |
Respuesta: buscar por autor Cita:
Iniciado por Tooj bueno, he tratado de modificar la función, pero saltar un warning. error en mysql_fetch_array() supplied argument is not a valid MySQL result resource Código PHP: function permalink_autor() { global $id,$postdata, $tableposts; global $querystring_start, $querystring_equal, $querystring_separator; $escritor = get_the_escritor(); $autor = mysql_query("select post_escritor FROM $tablepost WHERE post_escritor LIKE '%".$escritor."%' LIMIT 0, 15"); $result = mysql_fetch_array($autor); echo $file.$querystring_start.'autor'.$querystring_equal.$autor['post_escritor'];
}
no entiendo bien cual es el error.
$escritor es el valor del campo que utilizo para poner el nombre del escritor del articulo. esa es otra función que sí trabaja.
intento recuperar ese valor en un busqueda mysql dentro del campo post_escritor de la tableposts
y finalmente, que cada permalink_autor, aparezca como un link a esa busqueda.
podrían orientarme. gracias
saludos ehm, como lo tenías en post anterior sería echo $file.$querystring_start.'autor'.$querystring_equal.$autor['post_escritor'];
pero en este reciente sería echo $file.$querystring_start.'autor'.$querystring_equal.$result['post_escritor'];
porque? porque estas tratando de sacar los datos del recordset o resource ($autor en este caso)
cuando debes sacarlo del resultset o array ($result en este caso)
saludos
__________________ "Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com |