Foros del Web » Creando para Internet » Flash y Actionscript »

cargar imagen datagrid

Estas en el tema de cargar imagen datagrid en el foro de Flash y Actionscript en Foros del Web. wenas, estoy intentando cargar una imagen desde una bbdd mysql en un datagrid, cargo un data grid desde la base de datos hasta y correcto, ...
  #1 (permalink)  
Antiguo 27/11/2008, 13:09
Avatar de avielo  
Fecha de Ingreso: junio-2008
Ubicación: Córdoba (España)
Mensajes: 111
Antigüedad: 15 años, 10 meses
Puntos: 2
cargar imagen datagrid

wenas, estoy intentando cargar una imagen desde una bbdd mysql en un datagrid, cargo un data grid desde la base de datos hasta y correcto, paro en lugar de cargar un listado de los nombres quiero que aparezcan un listado de imagenes cargado en el data grid y no se como hacerlo. si alguien supiera algo se lo agradeceria muchisimo. os dejo el codigo.

Código:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
xmlns="*" creationComplete="send_data()">
    <mx:Script>
        <![CDATA[
            private function send_data():void {
                userRequest.send();
            }
        ]]>
    </mx:Script>
        <mx:Button label="Submit" click="send_data()"/>
    
    <mx:AdvancedDataGrid id="dgUserRequest" x="22" y="128" dataProvider="{userRequest.lastResult.catalogo.producto}">
        <mx:columns>
            <mx:AdvancedDataGridColumn headerText="nombre" dataField="nombre"/>
            <mx:AdvancedDataGridColumn headerText="imagen" dataField="'images/catalogo/enfriadores/'+direccion"/>
        </mx:columns>
    </mx:AdvancedDataGrid>
    
    <mx:Label x="301" y="88" id="selectednombre" text="{dgUserRequest.selectedItem.nombre}"/>
    <mx:Image x="301" y="128" id="selectedimage" source="images/catalogo/enfriadores/{dgUserRequest.selectedItem.direccion}"/>
    
    <mx:HTTPService id="userRequest" url="http://localhost/pruebaFlex-debug/php/bbdd.php" useProxy="false" method="POST">
        <mx:request xmlns="">
            <subcategoria>{3}</subcategoria>
        </mx:request>
    </mx:HTTPService>
    
    <mx:HorizontalList y="550" dataProvider="{userRequest.lastResult.catalogo.producto}" horizontalCenter="0" width="80%" height="170">
    </mx:HorizontalList>
    
</mx:Application>
Código PHP:
<?php
define
"DATABASE_SERVER""localhost" );
define"DATABASE_USERNAME""root" );
define"DATABASE_PASSWORD""root" );
define"DATABASE_NAME""frivall" );

//connect to the database.
$mysql mysql_connect(DATABASE_SERVERDATABASE_USERNAMEDATABASE_PASSWORD);

mysql_select_dbDATABASE_NAME );

// Quote variable to make safe 
function quote_smart($value)
{
 
// Stripslashes
 
if (get_magic_quotes_gpc()) {
 
$value stripslashes($value);
 }
 
// Quote if not integer
 
if (!is_numeric($value)) {
 
$value "'" mysql_real_escape_string($value) . "'";
 }
 return 
$value;
}

//return a list of all the users
$Query "SELECT * FROM catalogo WHERE subcategoria = ".$_POST["subcategoria"];
$Result mysql_query$Query );

$Return "<catalogo>";

while (
$User mysql_fetch_object($Result))
{
    
$Return .= "<producto><nombre>".$User->nombre."</nombre><direccion>".$User->imagen."</direccion></producto>";
}

$Return .= "</catalogo>";

mysql_free_result$Result );
print (
$Return)
?>
Un saludo y gracias.
  #2 (permalink)  
Antiguo 28/11/2008, 05:47
Avatar de avielo  
Fecha de Ingreso: junio-2008
Ubicación: Córdoba (España)
Mensajes: 111
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: cargar imagen datagrid

ok lo tengo era asi.

<mx:AdvancedDataGridColumn headerText="imagen" dataField="direccion" itemRenderer="mx.controls.Image"/>
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:33.