Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/10/2010, 02:34
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: buscar por autor

Cita:
Iniciado por Tooj Ver Mensaje
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