Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/01/2014, 11:27
Avatar de wolfmoon
wolfmoon
 
Fecha de Ingreso: octubre-2007
Mensajes: 189
Antigüedad: 17 años
Puntos: 2
Respuesta: Aplicacion php y json

Codigo completo.

Trato de sacar la info de la tabla 1 + las imagenes asociadas en la tabla 2. Mi problema es que solo me devuelve un registro. Y de la tabla 2 necesito sacar varias filas...

Archivo 1 php
Código PHP:
Ver original
  1. public function getProjectId($id){
  2.        
  3.         $sql = "select "
  4.             ."p. todos los campos de tabla 1, "
  5.             ."i.todos los campos de tabla 2 "
  6.             ."from "
  7.             ."tabla 1 as p, tabla 2 as i "
  8.             ."where "
  9.             ."p.project_id = '$id' "
  10.                         ."and "
  11.                         ."p.project_id = i.project_id"
  12.             ;          
  13.            
  14.         $query = mysqli_query(parent::connect(), $sql);
  15.        
  16.         return $query;
  17.     }

Archivo php 2
Código PHP:
Ver original
  1. $objProject = new Articulos();
  2.     $consulta = $objProject->getProjectId($_POST['id']);
  3.            
  4.     while( $row= mysqli_fetch_array($consulta)){
  5.                
  6.         for($i=0;$i<sizeof($row["examples"]);$i++){
  7.        
  8.             $examples[$row["examples"]] = array(
  9.                $examples[$row["examples"]] = array(
  10.                                'examples_link'=> $row['example_link'],
  11.                    'example_type' => $row['example_type']
  12.                        )
  13.             );
  14.         }
  15.     }
  16.            
  17. echo json_encode($examples);

Archivo js
Código Javascript:
Ver original
  1. for(i=0;i<data.examples.length;i++){
  2.                    
  3. $('.capa').append('<img src="'+data.examples[i]+'"/>');
  4. }

A ver si me podeis echar un cable...