Foros del Web » Programando para Internet » PHP » Zend »

Mostrar Imagenes En ZEND FRAMEWORK

Estas en el tema de Mostrar Imagenes En ZEND FRAMEWORK en el foro de Zend en Foros del Web. hola a todos...como se encuentran? sucede que tengo un formulario donde hay un select, y en el select despliega el nombre de las imagenes que ...
  #1 (permalink)  
Antiguo 25/10/2011, 10:38
 
Fecha de Ingreso: octubre-2011
Mensajes: 12
Antigüedad: 12 años, 6 meses
Puntos: 0
Exclamación Mostrar Imagenes En ZEND FRAMEWORK

hola a todos...como se encuentran?
sucede que tengo un formulario donde hay un select, y en el select despliega el nombre de las imagenes que tengo almacenadas en mi base de datos mysql...

lo que necesito es que cuando seleccione el nombre de una imagen en el select me la muestre automaticamente la imagen... en el modelo hice una consulta donde me trae todas las imagenes

Código PHP:
Ver original
  1. public function mostrarimg()
  2.     {
  3.           $db = Zend_Registry::get('mydb');
  4.         $db->setFetchMode(Zend_Db::FETCH_OBJ);
  5.         $sql =$db->query('SELECT * FROM firmas where idfirmas =?', $_POST['firmas']);    
  6.         $resultado=$sql->fetchAll();
  7.         return $resultado;
  8.            
  9.     }


y cree un archivo JS que me llama una imagen dependiendo a lo que yo seleccione en el select

Código PHP:
Ver original
  1. function firmas(){
  2.     switch (document.opciones.opcion.value) {
  3.     case "1":
  4.         //alert("administrador");
  5.         document.getElementById('div_1').style.display = "block";
  6.         document.getElementById('div_2').style.display = "none";
  7.         document.getElementById('div_3').style.display = "none";
  8.         document.getElementById('div_4').style.display = "none";
  9.         /*function mostrarOcultar(){
  10.               var elemento = document.getElementById(div_1);
  11.               elemento.style.display = elemento.style.display == "none" ? "inherit" : "none";
  12.            }*/
  13.         break;
  14.     case "2":
  15.         //alert("superadministrador");
  16.         document.getElementById('div_1').style.display = "none";
  17.         document.getElementById('div_2').style.display = "block";
  18.         document.getElementById('div_3').style.display = "none";
  19.         document.getElementById('div_4').style.display = "none";
  20.         break;
  21.     case "3":
  22.         //alert("almacenista");
  23.         document.getElementById('div_1').style.display = "none";
  24.         document.getElementById('div_2').style.display = "none";
  25.         document.getElementById('div_3').style.display = "block";
  26.         document.getElementById('div_4').style.display = "none";
  27.         break;
  28.    
  29.  
  30.     default:
  31.         //alert("NO HACER NADA");
  32.         document.getElementById('div_1').style.display = "none";
  33.         document.getElementById('div_2').style.display = "none";
  34.         document.getElementById('div_3').style.display = "none";
  35.         document.getElementById('div_4').style.display = "none";
  36.         break;
  37.     }
  38. }


pero asi seria quemdando los datos la verdad no se como llamar las imagenes desde la base datos y he utilizado la funcion "Zend_Form_Element_Image". pero he fallafo en el intento :(

gracias
  #2 (permalink)  
Antiguo 25/10/2011, 11:12
Avatar de pablofmorales  
Fecha de Ingreso: abril-2008
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 222
Antigüedad: 16 años, 1 mes
Puntos: 37
Respuesta: Mostrar Imagenes En ZEND FRAMEWORK

Tenes el parametro preview, dentro de Zend_Form_Element_Image, pero tendrias que pasarle una URL, o la imagen en base64
__________________
blog
  #3 (permalink)  
Antiguo 25/10/2011, 13:45
 
Fecha de Ingreso: octubre-2011
Mensajes: 12
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Mostrar Imagenes En ZEND FRAMEWORK

lo que pasa es que soy nuevo en zend... puedes explicarme !
  #4 (permalink)  
Antiguo 25/10/2011, 14:09
Avatar de pablofmorales  
Fecha de Ingreso: abril-2008
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 222
Antigüedad: 16 años, 1 mes
Puntos: 37
Respuesta: Mostrar Imagenes En ZEND FRAMEWORK

Cita:
Iniciado por saenz992 Ver Mensaje
lo que pasa es que soy nuevo en zend... puedes explicarme !
Código PHP:
//Desde tu Form

$this->addElement('image''imagenamostrar', array());

$this->imagenamostrar->setImage($path
En $path deberia ir la url de esa imagen.
__________________
blog

Etiquetas: framework, imagenes
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 20:46.