Foros del Web » Programando para Internet » PHP »

mostrar solo3columnas excel php

Estas en el tema de mostrar solo3columnas excel php en el foro de PHP en Foros del Web. Hola alguien me puede ayudar a mostrar solo3 columnas, tengomibase de datos en unarchivo de exel y kiero k alconsultarlo memuestre el resultado en solo ...
  #1 (permalink)  
Antiguo 20/10/2006, 12:50
Avatar de LoUiMaNiAkO  
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 4 meses
Puntos: 1
Exclamación mostrar solo3columnas excel php

Hola alguien me puede ayudar a mostrar solo3 columnas, tengomibase de datos en unarchivo de exel y kiero k alconsultarlo memuestre el resultado en solo 3columanas, ya tengola mayro parte del codigo pero mem muestra huecos entre las primeras columnas.

espero alguienpueda ayudarme

Código PHP:
<? require_once 'Excel/reader.php'
 
$data = new Spreadsheet_Excel_Reader(); 
 
$data->setOutputEncoding('CP1251'); 
 
$data->setUTFEncoder('mb'); 
 
$data->read('Catalogo/catalogo.xls'); 
 
//numero de columnas k deseo
 
$columnes=3;
//producto que kiero mostrar
$linea_abuscar="$producto";
//filacolumna de excel en la k estoy buscando
$columna_abuscar=1;
 
error_reporting(E_ALL E_NOTICE); 
//de aki en adelante ya no se como hacerle :-D 
for($i 2$i <= $data->sheets[$hoja]['numRows']; $i++) {
$linea=$data->sheets[$hoja]['cells'][$i][1];  
if(
$linea==$linea_abuscar){ 
 
$resto = ($i $columnes); # N&uacute;mero de celda del <tr> en que nos encontramos 
if ($resto == 2) {echo "<tr>";} # Si es la primera celda, abrimos <tr> 
    
echo "<td align='center' valign='top' width='181'>
<table border='0' cellspacing='0' cellpadding='0'>
      <tr>
        <td colspan='3' class='titulos'>"
.$data->sheets[$hoja]['cells'][$i][3]."</td>
      </tr>
      <tr>
        <td><img src='marcas/"
.$data->sheets[$hoja]['cells'][$i][9].".gif'></td>
        <td ><img src='productos/"
.$data->sheets[$hoja]['cells'][$i][8].".jpg'></td>
        <td class='descripcion'>"
.$data->sheets[$hoja]['cells'][$i][4]."</td>
      </tr>
       <tr>
        <td colspan='3' align='center'><span  class='promociones'>Precio normal: </span>"
;
                if (
$_SESSION["registrado"]=="Si"){
    echo 
"<span class='precioferta'>$".$data->sheets[$hoja]['cells'][$i][7]."</span>";}
        
else{
echo 
"<div><strong>Precio distribuidores</div>";}
        
        echo
"</td>
      </tr>
      <tr>
        <td colspan='3' class='precios'>"
;
        
//ver si mostrara el precio
        
if ($_SESSION["registrado"]=="Si"){
    echo 
"<font color='#FF3300'>&nbsp;<strong>$".number_format($data->sheets[$hoja]['cells'][$i][6],2)."&nbsp;&nbsp;USD</FONT></strong>&nbsp;&nbsp;&nbsp;<font color='#000099' size='1px'>(".$data->sheets[$hoja]['cells'][$i][2].")</font>";}
        
else{
echo 
"<div class='precios'><strong>Super Precio...!!!</strong></div>";}

        
        
        
//cerrar  tabla
        
echo "
        </td>
      </tr>
    </table>
    "
;
        
    if (
$resto == 0) {echo "</tr>";} # Si es la &uacute;ltima celda, cerramos </tr> 
} }
if (
$resto <> 0) { # Si el resultado no es m&uacute;ltiple de $columnes acabamos de rellenar los huecos 
$ajust $columnes $resto# N&uacute;mero de huecos necesarios 
for ($j 0$j $ajust$j++) {echo "<td>&nbsp;</td>";} 
echo 
"</tr>"# Cerramos la &uacute;ltima l&iacute;nea </tr> 

 echo 
"</table>";?>
__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos
  #2 (permalink)  
Antiguo 21/10/2006, 09:40
Avatar de LoUiMaNiAkO  
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 4 meses
Puntos: 1
Nadie puede ayudarme?? :(:(:(:(:(
__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos
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 21:09.