Foros del Web » Programando para Internet » PHP »

Problema con conexion y listado de datos con valores

Estas en el tema de Problema con conexion y listado de datos con valores en el foro de PHP en Foros del Web. Hola buenos dias, tengo esta tabla CREATE TABLE IF NOT EXISTS `auto` ( `idauto` int(11) NOT NULL auto_increment, `marca` varchar(500) NOT NULL, `imagen` varchar(500) NOT ...
  #1 (permalink)  
Antiguo 18/06/2013, 09:34
 
Fecha de Ingreso: enero-2009
Mensajes: 246
Antigüedad: 15 años, 3 meses
Puntos: 1
Problema con conexion y listado de datos con valores

Hola buenos dias, tengo esta tabla

CREATE TABLE IF NOT EXISTS `auto` (
`idauto` int(11) NOT NULL auto_increment,
`marca` varchar(500) NOT NULL,
`imagen` varchar(500) NOT NULL,
`imagen1` varchar(500) NOT NULL,
`imagen2` varchar(500) NOT NULL,
`imagen3` varchar(500) NOT NULL,
`imagen4` varchar(500) NOT NULL,
`sucursal` varchar(100) NOT NULL,
`utilitario` varchar(100) NOT NULL,
`tipo` varchar(10) NOT NULL,
`destacado` varchar(100) NOT NULL,
`precio` varchar(100) NOT NULL,
`copete` text NOT NULL,
`cuerpo` text NOT NULL,
PRIMARY KEY (`idauto`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=14 ;

y en el campo destacado los valores que le grabo son SI o NO, lo que estoy necesitando es si alguien puede decirme como armar la coneccion para poder listar solo aquellos valores el cual tengan dentro del campo DESTACADO el valor si.

Desde ya muchas gracias a quien pueda darme una mano.

Salu2
  #2 (permalink)  
Antiguo 18/06/2013, 09:44
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 11 años, 5 meses
Puntos: 5
Respuesta: Problema con conexion y listado de datos con valores

Buenas!!!

Yo haría lo siguiente:

Recorres todas las filas de la tabla consultando (con un if) si destacado es 'SI'.

En ese caso crear un array donde metes un objeto de esa tabla....

Cuando finalice la tabla, imprimes por pantalla el contenido del arrayList.


Si tienes experiencia con objetos te ayudará un poco, si no malo....

Suerte!!!
  #3 (permalink)  
Antiguo 18/06/2013, 09:47
 
Fecha de Ingreso: enero-2009
Mensajes: 246
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Problema con conexion y listado de datos con valores

hola amigo el tema es que no se como hacerlo podrias darme una mano con algun codigo? desde ya gracias de todos modos.

Saludos
  #4 (permalink)  
Antiguo 18/06/2013, 09:50
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 3 meses
Puntos: 36
Respuesta: Problema con conexion y listado de datos con valores

Hola hollowmanf , en mi blog tengo algunos tutoriales para resolver tus dudas, tanto para hacer la conexion y para obtener y mostrar la informacion en una tabla y mas cosas, date una vuelta para que te orientes mas.

http://behstant.com/blog/?p=333

Si buscas la etiqueta de PHP puedes ver los tutoriales.

Saludos
__________________
Reedyseth
Te ayudo? No olvides dar un +
blog:http://behstant.com/blog
En el blog:Tutoriales de Desarrollo Web PHP, Javascript, BD y más.
  #5 (permalink)  
Antiguo 18/06/2013, 09:51
 
Fecha de Ingreso: septiembre-2012
Mensajes: 75
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: Problema con conexion y listado de datos con valores

te dejo una idea adaptalo a tu codigo, saludos

Código PHP:
$conn mysql_connect("numero ip""usuarios","contraseña");
   
$selecmysql_select_db("base de dats",$conn);

     
$consulta="SELECT * FROM auto WHERE destacados='SI' ";
          WHILE(
$r=mysql_fetch_array($consulta)){
              
$val=$r['destacado'];
                    echo 
val;

  #6 (permalink)  
Antiguo 18/06/2013, 09:54
 
Fecha de Ingreso: enero-2009
Mensajes: 246
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Problema con conexion y listado de datos con valores

muchas gracias a todos
  #7 (permalink)  
Antiguo 18/06/2013, 10:00
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 3 meses
Puntos: 36
Respuesta: Problema con conexion y listado de datos con valores

Para listar los valores destacados filtralo en tu query, algo así:

Código SQL:
Ver original
  1. SELECT * FROM auto WHERE destacado = 'SI';
__________________
Reedyseth
Te ayudo? No olvides dar un +
blog:http://behstant.com/blog
En el blog:Tutoriales de Desarrollo Web PHP, Javascript, BD y más.

Etiquetas: conexion, listado, tabla
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 13:41.