Bien el detalle es el siguiente:
tengo los resultados de una búsqueda "busqueda.php", cómo se ve abajo, selecciono la tabla de los productos todos los campos.
Código PHP:
"SELECT * FROM productos WHERE keywords LIKE '%".$_REQUEST['keywords']."%' AND suspendidos!=1 AND activos=1 ";
todo trabaja bien, el detalle es que me gustaría que en la misma búsqueda me diera alguna información sobre el usuario que dio de alta el articulo.
dentro de la tabla de "productos" tengo un campo llamado "usuarioid" que almacena el "id" del usuario que publica un articulo, además de toda la información que me interesa, como teléfono y dirección.
he tratado algunas solucione para este problema y necesito una mano para ajustar los detalles o que me ubiquen en la direccion adecuada, ya que """he dejado de avanzar. !!!
Bien. dentro del bucle que enlista los resultados he iniciado esta nueva consulta
Código PHP:
<?
if ($resultadostotales==0) {
echo "<script>document.location.href='busquedaavanzada.php?search=empty'</script>";
} else {
$i=0;
while ($detallesdebusqueda= mysql_fetch_array($resultadosQuery)) { ?>
Hasta aquí todo bien. solo que como menciono mas arriba, solo tengo información de la tabla de "productos" entonces para sacar la info que quiero de los usuarios de "usuarios" recuerden estor en el mismo bucle, solo he omitido una muy larga lista de Condiciones "IF"
!!! Es esta ultima parte la que necesita el ajuste !!!!
Código PHP:
<?=
$irainfousuario=mysql_query("SELECT * FROM usuarios WHERE id='".$detallesdebusqueda['usuarioid']."'");
while($usuario=mysql_fetch_array($irainfousuario)){
echo ( $usuario['nombre'] ." ,". $usuario['apodo']);
}?>
El resultado que me da es que en efecto tengo la información que quiero pero al principio de del echo, o aun emitiendo un echo me despliega en pantalla el ID del usuario. Les agradecería mucho si alguien me puede ayudar un poco aclarándome lo que me esta pasando. en algunas otras combinaciones que he hecho me despliega un mensaje que dice "Resourse # 1" que se hace progresivo en cada bucle, es decir tengo Resourse # 2, Resourse # 3 y asi sucesivamente.