Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Consulta con like muestra 1 solo dato

Estas en el tema de Consulta con like muestra 1 solo dato en el foro de PHP en Foros del Web. bueno como lo dice el titulo hago una consulta usando where-like y me muestra un solo dato ... aqui esta el form @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ...
  #1 (permalink)  
Antiguo 15/08/2012, 19:56
 
Fecha de Ingreso: enero-2012
Ubicación: <?php echo"Los teques"; ?>/////estado miranda
Mensajes: 196
Antigüedad: 12 años, 3 meses
Puntos: 9
Consulta con like muestra 1 solo dato

bueno como lo dice el titulo hago una consulta usando where-like y me muestra un solo dato ...

aqui esta el form
Código HTML:
Ver original
  1. <form method="post" action="resultados.php">
  2. <input type="text" name="Nombre" value="Nombre del juego" />
  3. <input type="submit" value="Buscar" />
  4. </form>

y aqui resultado.php(solo la parte php xD)


Código PHP:
Ver original
  1. <?php
  2.  
  3. $Nombre=$_POST['Nombre'];
  4.  
  5.  $sql = "SELECT * FROM Juegos Where Nombre LIKE '%$Nombre%' LIMIT 10";
  6. //Conexion con la base
  7. $link = mysql_connect("sql204.260mb.org","mb260_10923932","33213321") or die('No pude conectarme');
  8.  
  9. mysql_select_db("mb260_10923932_Juegos", $link)or die(mysql_error($link));
  10. $conn = mysql_query($sql,$link)or die(mysql_error($link));
  11. //$info=mysql_query("$sql",$link);
  12. $datos = mysql_fetch_array($conn);
  13. //$my_error = mysql_error($link);
  14. if($datos){
  15. $Nombre= $datos['Nombre'];
  16. $ID= $datos['ID'];
  17. $Imagen= $datos['Imagen'];
  18.  
  19. echo '
  20.  
  21.  
  22.                        
  23. <style type="text/css">  
  24. div#juego {background:url(/Imagenes/Fondo-todo.jpg);margin:0 auto;padding:0;width:200px;border-radius:7px;-moz-border-radius: 7px; -webkit-border-radius : 7px;}  
  25. div#juego p {margin:0;padding:10px;color:#fff;}  
  26. </style>  
  27.  
  28.  
  29. <div id="juego" style="float:center" '.$AntiPaste.'>  
  30.  
  31.  
  32. <p>          <table>
  33.                    <tr>
  34.                        <td><a href="/Jugar/'.$ID.'" ><img src="'.$Imagen.'" width="75" height="75" alt="" /></td>
  35.                        <td><a href="/Jugar/'.$ID.'" ><p align="center"><b>'.$Nombre.'</b>
  36. </td>
  37.          
  38.                    </tr>
  39.                 </table>
  40. </p>  
  41. </div>
  42. <br>
  43.  
  44.  
  45.      
  46.  
  47. ';
  48. }
  49. ?>
  #2 (permalink)  
Antiguo 15/08/2012, 20:01
 
Fecha de Ingreso: agosto-2012
Ubicación: Santiago
Mensajes: 124
Antigüedad: 11 años, 8 meses
Puntos: 60
Respuesta: Consulta con like muestra 1 solo dato

En vez de if, usa while()
__________________
~~Aprendiendo.
Become a Programmer, Moth*rf*cker
  #3 (permalink)  
Antiguo 16/08/2012, 19:31
 
Fecha de Ingreso: enero-2012
Ubicación: <?php echo"Los teques"; ?>/////estado miranda
Mensajes: 196
Antigüedad: 12 años, 3 meses
Puntos: 9
Respuesta: Consulta con like muestra 1 solo dato

no me sirvio sigue mostrando un dato.
  #4 (permalink)  
Antiguo 16/08/2012, 19:43
 
Fecha de Ingreso: enero-2012
Ubicación: <?php echo"Los teques"; ?>/////estado miranda
Mensajes: 196
Antigüedad: 12 años, 3 meses
Puntos: 9
Respuesta: Consulta con like muestra 1 solo dato

listo, es que tenia un error aparte de ese en el fetch_array :P

Etiquetas: dato
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:34.