Nueva pregunta

Pregunta:

Fecha: 27-10-2017 05:38:38 (En Español)

Mostar imagenes por id[No resuelta]

Estimados buenos dias
por favor su ayuda necesito hacer un catalogo de vehiculos donde al momento de seleccionar el vehiculo me permita visulizar los accesorios hasta el momento tengo lo siguiente

<!DOCTYPE html>
 <html>
                <head>
                    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                    <script src="js/functions.js"></script>
                </head>
                <body>
                                   </body>
            </html>
<html lang="es">
<head>
	<meta charset="utf-8"/>
        <title>Cat&aacute;logo de Accesorios</title>
	<link rel="stylesheet" type="text/css" href="./css/estilos.css">
	<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
	<script type="text/javascript"  href="./js/scripts.js"></script>
</head>
<body>
	<header>
            <img src="./imagenes/lavca_sinFondo.png" id="logo">
		<a href="./carritodecompras.php" title="ver carrito de compras">
			<img src="./imagenes/carrito.png">
		</a>
	</header>
    

     <!--<div>MODELO<select name="marca" id="continentes">
                        <option value="0">Seleccione</option>
                    </select></div>//-->


               
     <div>MODELO<select name="marca" id="continentes">
                        <option value="0">Seleccione</option>
                    </select></div>    
    <br>
   

	<section>
		
	<?php
       
		include 'conexion.php';

/*aqui va el combo box*/



$sql = "SELECT * FROM modelo order by mod_descri";
$res = pg_query($sql);

echo '<option value="0">Seleccione</option>';

while ( $row = pg_fetch_array($res) )
{
	echo '<option value="' . $row['mod_codigo']. '">' . $row['mod_descri'] . '</option>' . "\n";
}


                $sql="select * from accesorios order by acc_nombre";
               $resultado=pg_query($sql);
		
		while ($f= pg_fetch_array($resultado)) {
		?>
			<div class="producto">
			<center>
				<img src="./productos/<?php echo $f['acc_imagen'];?>"><br>
				<span><?php echo $f['acc_nombre'];?></span><br>
				<a href="./detalles.php?id=<?php  echo $f['acc_codigo'];?>">ver</a>
			</center>
		</div>
	<?php
		}
	?>
		
		

		
	</section>
	
</body>
</html>

            <html>
                <head>
                    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                    <script src="js/functions.js"></script>
                </head>
                <body>
                </body>
            </html>




Donde puedo ver las imagenes pero me falta seleccionar el modelo y que aparesca solo las imagenes que corresponden

espero puedan ayudarme
Etiquetas: PHP Votos: 0 - Respuestas: 7 - Vistas: 11 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 27-10-2017 06:50:04 Podrías mostrar como queda el html generado como resultado de ese código.   Votos: 1 - Link respuesta
     
  • Fecha: 27-10-2017 07:04:50 asi queda amigo

    <!DOCTYPE html>
     <html>
                    <head>
                        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                        <script src="js/functions.js"></script>
                    </head>
                    <body>
                                       </body>
                </html>
    <html lang="es">
    <head>
    	<meta charset="utf-8"/>
            <title>Cat&aacute;logo de Accesorios</title>
    	<link rel="stylesheet" type="text/css" href="./css/estilos.css">
    	<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
    	<script type="text/javascript"  href="./js/scripts.js"></script>
    </head>
    <body>
    	<header>
                <img src="./imagenes/lavca_sinFondo.png" id="logo">
    		<a href="./carritodecompras.php" title="ver carrito de compras">
    			<img src="./imagenes/carrito.png">
    		</a>
    	</header>
         <div>MODELO<select name="marca" id="continentes">
                            <option value="0">Seleccione</option>
                        </select></div>
        <br>
       
    
    	<section>
    		
    				<div class="producto">
    			<center>
    				<img src="./productos/EscapecromadoNP96455742.JPG"><br>
    				<span>Escape Cromado</span><br>
    				<a href="./detalles.php?id=24">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/Juego4Salpicadera.JPG"><br>
    				<span>Juego  4 Salpicaderas </span><br>
    				<a href="./detalles.php?id=26">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/Juego4ModularesNPVarios.JPG"><br>
    				<span>Juego de 4 Modulares</span><br>
    				<a href="./detalles.php?id=25">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/KitElevavidriosNP.95631330.JPG"><br>
    				<span>Kit Eleva Vidrios</span><br>
    				<a href="./detalles.php?id=19">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/KiTNeblinerosNP.2602232.JPG"><br>
    				<span>Kit Neblineros</span><br>
    				<a href="./detalles.php?id=20">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/KitSalpicaderaNP.93742333.JPG"><br>
    				<span>Kit Salpicaderas</span><br>
    				<a href="./detalles.php?id=21">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/ProtectordeCarterNP.95631084.JPG"><br>
    				<span>Protector de Carter</span><br>
    				<a href="./detalles.php?id=22">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/RadioDVDNP.1127275.JPG"><br>
    				<span>Radio DVD</span><br>
    				<a href="./detalles.php?id=23">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/RadioDVD NP1127275.JPG"><br>
    				<span>Radio DVD</span><br>
    				<a href="./detalles.php?id=27">ver</a>
    			</center>
    		</div>
    				<div class="producto">
    			<center>
    				<img src="./productos/RadioSDNP52060785.JPG"><br>
    				<span>Radio SD</span><br>
    				<a href="./detalles.php?id=28">ver</a>
    			</center>
    		</div>
    			
    		
    
    		
    	</section>
    	
    </body>
    </html>
    
                <html>
                    <head>
                        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                        <script src="js/functions.js"></script>
                    </head>
                    <body>
                    </body>
                </html>
    


      Votos: 0 - Link respuesta
     
  • Fecha: 27-10-2017 07:17:33 Les comento un poco mas:
    el catalogo debe mostrar imagenes de acuerdo a un modelo de vehiculo el modelo esta dentro de una lista
    Ejemplo
    -> chevrolet
    ----->imagen 1
    ----->imagen 2
    ----->imagen 3

    -> Nissan
    ----->imagen 1
    ----->imagen 2
    ----->imagen 3

    y asi sucesivamente entonces al momento me muestra todas imagenes pero deseo que estas imagenes se muestren de acuerdo al modelo especificado estas imagenes estan en una base de datos y estan asociadas al vehiculo

    En espera de su gentil ayuda y apoyo amigos
      Votos: 0 - Link respuesta
     
  • Fecha: 27-10-2017 17:45:06 si en tu base de datos tienes un campo que identifique el tipo de modelo asociado, simplemente realiza un filtro común

    $a = $db->query("SELECT * FROM imagenes WHERE modelo = '$model' ORDER BY id ASC");
    


    y listo, por otro lado, si es una carga dinámica mediante alguna petición ajax, pues juega con la respuesta mediante un JSON para armar las imágenes en la vista.

    te dejo una muestra simple con busqueda de google:

    MUESTRA
      Votos: 2 - Link respuesta
     
  • Fecha: 30-10-2017 07:16:38 Muchas gracias por su ayuda amigos

    Ahora alguien me podria orientar como podria tomar todos los datos que tengo en una lista al momento tengo asii

    https://ibb.co/mxZji6

    y necesito que al momento de presionar ver se me añadan a gridview cada una de las selecciones
      Votos: 0 - Link respuesta
     
  • Fecha: 30-10-2017 08:34:14 Cristian, los códigos que estás compartiendo están muy sucios y manejan muy mal el HTML.

    Tienes una versión limpia? Vas a tener dificultades con Javascript e incluso problemas de presentación con diversos navegadores pues utilizas etiquetas obsoletas.

    Todo esto distrae y complica un poco el análisis de lo que ya tienes y lo que quieres hacer.

    Tienes una lista de modelos y quieres que al cambiar el modelo se actualicen las imágenes y se muestren solo aquellas que pertenecen al mismo. Luego si un usuario quiere ver el detalle de una de las imágenes al dar click sobre el botón "Ver" debe mostrar el detalle en un tooltip o ventana emergente. Es eso correcto?
      Votos: 2 - Link respuesta
     
  • Fecha: 30-10-2017 08:42:02 si es correcto la informacion Ernesto que se mustre los objetos seleccionados en una ventana   Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com