 
			
				12/11/2015, 10:20
			
			
			     |  
      |    |    |    Fecha de Ingreso: febrero-2011  Ubicación: Barcelona  
						Mensajes: 195
					  Antigüedad: 14 años, 8 meses Puntos: 1     |        |  
  |      Respuesta: NO me imprime dentro de una tabla        Tenias razon los dos pero no del todo, por al poner "muestraEstado($estado) entre los puntos me lo quitaba fuera de la tabla , y aunque cerraba el body , me lo sacaba fuera de la tabla.   
asi que al fin intente otra cosa: 
[HIGHLIGHT="PHP"]echo '<table class="table  table-bordered table-striped datatable"  id="table-2">'; 
echo	'<thead>'; 
echo		'<tr class="success" >'; 
echo			'<th>Contrato</th>'; 
echo			'<th>Cliente</th>'; 
echo			'<th>Matricula Tractora</th>'; 
echo			'<th>DNI PASAPORTE</th>'; 
echo			'<th>Matricula Remolque</th>'; 
echo			'<th>Nombre</th>'; 
echo 			'<th>Estado</th>';	 
echo		'</tr>'; 
echo	'</thead>';  
function muestraEstado($estado) 
{ 
    if($estado === 'Confirmada') { 
        echo '<td><button type="button" class="btn btn-success"> 
				<i class="entypo-check"></i> 
				</button></td>'; 
    } else { 
        echo $estado; 
    } 
}     
if (is_array($distribuciones)) {  
 foreach($distribuciones as $distrib) {     
 echo ' <tbody> 
		<tr>   
            <td>'.$distrib->Contrato.'</td> 
			<td>'.$distrib->Cliente.'</td> 
			<td>'.$distrib->Matricula_tractora.'</td> 
			<td>'.$distrib->DNI_conductor.'</td> 
			<td>'.$distrib->Matricula_remolque.'</td> 
			<td>'.$distrib->Nombre_conductor.'</td>'; 
			muestraEstado($estado); 
	echo	'</tr>  
		</tbody>'; 
 }    
}         
DE todas las maneras Gracias por la ayuda         
					
						Última edición por javierconesa23; 24/11/2015 a las 13:37           |