Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2009, 04:18
pacorubio77
 
Fecha de Ingreso: noviembre-2007
Mensajes: 533
Antigüedad: 17 años, 3 meses
Puntos: 1
poner bordes en tablas con sus celdas de un color, ayudaa

Hola , en php, estoy elaborando un pdf, y estoy insertando una determinada tabla en el pdf, pero tengo un problema quiero poner el color de los bordes de las celdas de color GRIS, pero no me coge el atributo border , ni el atributo bordercolor, y no entiendo porque, el código es el siguiente:

Código PHP:
if ($row["categories_name"]!=$letzte_categories) {    
                                
$r.='<tr bgcolor="#91B818" font color="#FFFFFF" align=center >'//aqui cambio el color del encabezado
                                
                                //aqui cambio el numero de columnas,4 porque quito "Unidades por paquete" 
                                
$r.='<td colspan="4"><font size="+3"><b>'.$row["categories_name"].'</b></font></td>';
                                
                                
$r.='</tr>';
                                
$r.='<tr>';
                                
//aqui tienes que hacer cambios...para poner fondo negro y color de fuente blanca
                                
$r.='<td bgcolor="#000000" >
                                     <font size="+2" face="Arial" color="#FFFFFF"><b>'
.$cabecera[$select_languages]["modelo"].'
                                    </b></font>
                                     </td>'
;
                                
$r.='<td bgcolor="#000000">
                                     <font size="+2" face="Arial" color="#FFFFFF"><b>'
.$cabecera[$select_languages]["nombre"].                                     '</b></font>
                                     </td>'
;
                                
//$r.='<td><b><i>'.$cabecera[$select_languages]["unidad"].'</i></b></td>';
                                
$r.='<td align="center" bgcolor="#000000">
                                     <font size="+2" face="Arial" color="#FFFFFF"><b>'
.$cabecera[$select_languages]["precio1"].'
                                      </b></font>
                                      </td>'
;
                                
$r.='<td align="center" bgcolor="#000000">
                                     <font size="+2" face="Arial" color="#FFFFFF"><b>'
.$cabecera[$select_languages]["precio_especial"].'                                      </b></font>
                                      </td>'
;
                                
$r.='</tr>';
                            }
                            
$r.='<tr bgcolor="#D8D8D8">';
                            
$r.='<td>'.$row["products_model"].'</td>';
                            
$r.='<td>'.$row["products_name"].'</td>';
                            
//$r.='<td align="right">'.f_guion($row["products_ve"]).'</td>';
                            
$r.='<td align="center">'.(($row['specials_price']==NULL)?numeros::zeigenPrice($row['products_price'], $row['tax_rate']):"<s>".numeros::zeigenPrice($row['products_price'], $row['tax_rate'])."</s>").' €</td>';//indico signo €
                            
$s=numeros::zeigenPrice($row['specials_price'], $row['tax_rate']);
                            if(
$s==''$s='---';//si veo espacios " " imprimo ---
                            
else $s=$s.'€'//sino imprimo el precio+€
                            
$r.='<td align="center">'.$s.'</td>';
                            
$r.='</tr>';
                            
$letzte_categories=$row["categories_name"]; 

pero por ejemplo en esta parte de fragmento
Código PHP:
$r.='<td align="center" bgcolor="#000000">
                                     <font size="+2" face="Arial" color="#FFFFFF"><b>'
.$cabecera[$select_languages]["precio1"].'
                                      </b></font>
                                      </td>'

quiero que el borde de todas las celdas sean gris, pero no coge el atributo bordercolor....

me pueden decir porque?