Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - 01munrra

#261
fijate como estoy haciendo el ciclo de lectura del archivo xls.:

Código (php) [Seleccionar]

$j = 1;

while( $celdas[$j][1] != "" )
{
$Nombre = $celdas[$j][1];
$Nota = $celdas[$j][2];

$consulta = mysql_query("select nombre from archivo where nombre = '$Nombre'",$conexion);
$resultado = mysql_num_rows($consulta);

if($resultado == 1 )
 {  }
else
 {
   $sql = "INSERT INTO archivo (nombre,nota) Values ('$Nombre','$Nota')";
   mysql_query($sql,$conexion) or die(mysql_error());
  }
$j++;
}


y me lanza este error

Código (php) [Seleccionar]

Notice: Undefined offset: 20 in C:\wamp\www\Ejemplo Excel\control.php on line 12
Proceso Exitoso!!!


la linea 12 es la del while...

bueno cabe destacar que si me lo esta guardando en la base de datos, pero igual me lanza este error...


#262
 ;-)  Gracias!!!!! ahora si me funciona............ no conocia esa forma,,,, que esta haciendo el tmp_name ???? ...........

:huh: otra cosa, estoy tratando de hacer un ciclo donde me lea la informacion  del archivo xls, resulta ser que lo estaba haciendo haci

while( $celdas[$j][1] != "" )
{
//sentencias
$i ++;
}

pero me da un error al leerlo, tienes alguna idea de hacerlo mejor???

gracias de antemano,,,,
#263
Gracias!!!! me sirvio bastante su ayuda pero tengo un error, les cuento la logica de este codigo, lo que quiero es leer un archivo .xls y montarlo en la base de datos, resulta ser que tengo una clases de excel que me permite leer archivos de esta extensión(xls) para poder manipularlo, entonces les cuento que pobre con esto:

para probar las clases hice esto:

$dato = new Spreadsheet_Excel_Reader();
$dato->read('datos.xls');

es decir le asigne el archivo xls directamente para probar las clases y si me funciona de esta forma, me lo guarda en la base de datos, todo bien....

pero cuando pruebo de la forma como les comente arriba de esta forma:

$Archivo = $_FILES['file'];

es decir que trabaje con el archivo la cual se le asigne desde el formulario de subirXLS.php, pero cuando lo corro haci me aroja errores en las clases que estoy usando....

aqui las clases que estoy usando.

http://www.4shared.com/file/J6aVAnSg/oleread.html
http://www.4shared.com/file/ViHrv1uf/reader.html

son 2 archivos,...........

les agradezco su ayuda de verdad...............
#264
me sigue dando el mismo error..........

este es el error "The filename $Archivo is not readable"
.................
#265
PHP / Subir archivo .xls a base de datos!!!
17 Enero 2012, 16:35 PM
saludos, le comento tengo este formulario

subirXLS.php

Código (php) [Seleccionar]

<form enctype="multipart/form-data" action="control.php" method="post" enctype="multipart/form-data" name="Archivo" id="Archivo">

  <table width="219" border="0">

    <tr>

      <td width="140"> Seleccionar Archivo &nbsp;</td>

      <td width="69">

  <label>

        <input type="file" name="file" id="file" />

      </label></td>

    </tr>

    <tr>

      <td>&nbsp;</td>

      <td><label>

        <input name="Archivo" type="submit" id="Archivo" value="Subir">

      </label></td>

    </tr>

  </table>

</form>


y este otro

control.php

Código (php) [Seleccionar]

<?php

require_once 'Excel/reader.php';

require_once 
'conexion.php';



$Archivo $_FILES['file'];

  

$dato = new Spreadsheet_Excel_Reader();

$dato->read('$Archivo');

$celdas $dato->sheets[0]['cells'];

  

for( 
$j=1$j<15$j++ )

{

 
$Nombre $celdas[$j][1];

 
$Nota $celdas[$j][2];

  

 
$consulta mysql_query("select nombre from archivo where nombre = '$Nombre'",$conexion);

 
$resultado mysql_num_rows($consulta);



 if(
$resultado == )

  { echo 
'hola'; }

 else

  { 

   
$sql "INSERT INTO archivo (nombre,nota)";

   
$sql.= "Values ('$Nombre','$Nota')";

   
mysql_query($sql,$conexion) or die(mysql_error());   

  }



echo 
'Proceso Exitoso!!! ';

?>




OK....

entonces, lo que quiero hacer es leer un archivo xls una simple presentacion donde seleccionar desde un boton que te permitira explorar en el disco y buscar el archivo con extensión xls,,, pero resulta ser que el script control.php no me reconoceel archivo que le estoy enviando, sera que se lo estoy enviando mal????
#266
Hardware / Re: problema en mi laptop!!
2 Diciembre 2011, 12:44 PM
Amigos!! una ves mas! hice lo que me habian dicho, abri la lapto y le hice mantenimiento con aire comprimido y un cambio de pasta termica, y el resultado fue positivo, ya me funciona a la perfeccion, tengo varios dias probandola y al parecer quedo bien!!

una ves mas Garcias por su ayuda!!!
#267
Hardware / Re: problema en mi laptop!!
17 Octubre 2011, 03:56 AM
si sale desde que inicio la lapto y también en ocasiones sale despues de arrancar la bios y tambien cuando ya levanto el sistema completo........

y si con respecto a la garantía, ya esta vencida, por lo tanto no puedo ir por la garantia....... quiero repararla(bueno si se puede), por que la necesito para la universidad, soy estudiante de Analisis de Sistemas y pues la necesito para echar codigo, por ahora uso la Desktop de la casa pero a veces no la puedo usar por que están mis hermanas usándolas, es por ese motivo que quiero repararla.......

Aprendiz-Oscuro voy a hacer lo que me dijiste en  hacer una limpieza completa y ponerle fibra térmica,  haber si se acomoda.........

gracias!!!! a sus aportes Aprendiz-Oscuro y karmany ,,, luego les comento haber como me fue.....

#268
Hardware / Re: problema en mi laptop!!
16 Octubre 2011, 22:27 PM
es una lapto compaq presario f700..... Y si la he probado con un live, pero me muestra lo mismo.... lo que deduce que no es disco duro,,,

cual es tu consejo ???
#269
Hardware / Re: problema en mi laptop!!
16 Octubre 2011, 22:12 PM
no he cambiado hardware, fue de un momento para otro que se puso haci, ahora tambien lo probe con una pantalla externa y resulta ser que le pasa lo mismo, fijence aqui subi una imagen.

http://www.4shared.com/photo/qrVQFRtR/16-10-11_1531.html

tambien he probado en cerrar la lapto(estando prendida, cuando me se pone la pantalla haci), y hay ocasiones que se acomoda y en otras ocasiones no se acomoda,,,,,,,,

es que el error parece de video porque en ocasiones estaba usando el sistema y estaba escuchando musica, entonces la pantalla se ponia haci pero la musica seguia sonando, y yo deduzco que es video, no se ustedes que piensan ????????

otra cosa no se si sirva comentar,  mi lapto tiene un procesador AMD X2, y una tarjeta Nvidia......
#270
Hardware / problema en mi laptop!! (SOLUCIONADO)
16 Octubre 2011, 04:07 AM
saludos!!! ayuden me con mi lapto, un dia la estaba usando y entonces la apague y mas tarde como 1 hora despues la fui a prender de nuevo y resulta ser que me muestra esto:

http://www.4shared.com/photo/gK30n33M/15-10-11_1624.html
http://www.4shared.com/photo/5S9URuw-/15-10-11_1625.html

hay ocasiones que la prendo y no le pasa nada, despues de estar prendida como 10 minutos despues, se vuelve a poner la pantalla de la misma forma.....

ayudemne please!!!