Página 1 de 1

filtrar tabla php

Publicado: 20 Nov 2014, 07:20
por Willy.tuer
hola que tal.
tengo un problema, necesito filtrar datos de una tabla

necesito que solo muestre las que tengan el valor 5

ejemplo:
[id]
5
4
5
2
5

y la idea es que muestre de la siguiente forma:
[id]
5
5
5

yo la estoy llamando de esta forma pero me muestra todo lo contenido

<?php
$sql = "SELECT * FROM tabla";
$res = mysql_query($sql);
$nrows = mysql_num_rows($res);

while($row = mysql_fetch_assoc($res)){ ?>


<td align="center"><?php echo $row["id"]; ?></td>

<?php } ?>

saludos espero que me ayuden, soy nuevo en este lenguaje :)

Re: filtrar tabla php

Publicado: 11 Abr 2015, 21:33
por joma51290
sdf

Re: filtrar tabla php

Publicado: 11 Abr 2015, 22:00
por joma51290
:x
Willy.tuer escribió:hola que tal.
tengo un problema, necesito filtrar datos de una tabla

necesito que solo muestre las que tengan el valor 5

ejemplo:
[id]
5
4
5
2
5

y la idea es que muestre de la siguiente forma:
[id]
5
5
5

yo la estoy llamando de esta forma pero me muestra todo lo contenido

<?php
$sql = "SELECT * FROM tabla";
$res = mysql_query($sql);
$nrows = mysql_num_rows($res);

while($row = mysql_fetch_assoc($res)){ ?>


<td align="center"><?php echo $row["id"]; ?></td>

<?php } ?>

saludos espero que me ayuden, soy nuevo en este lenguaje :)

Utiliza la sentencia LIKE

Re: filtrar tabla php

Publicado: 19 Abr 2015, 04:32
por antispam2022
Claro, si no pones una condicion te muestra toda la tabla.

Pero normalmente el campo id suele ser clave unica, que no estan permitidos valores repetidos.
te pongo un ejemplo con nombres de usuarios:

SELECT * FROM usuarios LIKE nombrereal = 'antonio'

Te dara todos los datos de los usuarios cuyo nombre real sea antonio, se puede usar comodines. Preguntale a san google.