Foros del Web » Programando para Internet » PHP »

subir un archivo de texto desde formulario php a mysql

Estas en el tema de subir un archivo de texto desde formulario php a mysql en el foro de PHP en Foros del Web. Hola, tengo este problema, necesito subir un archivo de texto desde un formulario usando php para insertarlo en una base de datos mysql. Pero no ...
  #1 (permalink)  
Antiguo 05/01/2005, 17:26
 
Fecha de Ingreso: diciembre-2004
Mensajes: 10
Antigüedad: 19 años, 4 meses
Puntos: 0
subir un archivo de texto desde formulario php a mysql

Hola, tengo este problema, necesito subir un archivo de texto desde un formulario usando php para insertarlo en una base de datos mysql. Pero no se carga la informacion.

Necesito una ayuda urgente con esto, gracias.

<?php
// conexion
$conn = mysql_connect('localhost','root','') or die('No se puede conectar a la bbdd');
mysql_select_db("clasi") or die('No se puede abrir la bbdd');
// conteo de registros
$query_clas = "SELECT * FROM clasi";
$clas = mysql_query($query_clas, $conn) or die(mysql_error());
$row_clas = mysql_fetch_assoc($clas);
$totalRows_clas = mysql_num_rows($clas);
?>

<style type="text/css">
<!--
.Estilo11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.Estilo12 { font-size: 12px;
font-weight: bold;
}
-->
</style>
<?php
// comprobamos si se ha hecho clic en el boton... sino mostramos el formulario
if(isset($submit))
{
// subir archivo txt a la table
$sql="LOAD DATA INFILE '$archivo' INTO TABLE clasi FIELDS TERMINATED BY '|' LINES TERMINATED BY '\r\n' (ref, fechain, fechaout, seccion, marca, texto)";
$result=mysql_query($sql) or die('<h1>No se pudo completar la acción</h1>');
echo "<center>";
echo "<font face=verdana size=2>Se ha subido exitosamente los clasificados!</font><br><br>";
echo "<font face=verdana size=2>Total de avisos publicados: <strong>$totalRows_clas</strong></font>";
echo "</center>";
}
else
{
?>
<form action="clasificados.php" method="post">
<table width="500" border="0" cellpadding="5" cellspacing="1" class="Estilo11">
<tr>
<td height="30" colspan="2"><div align="center"><span class="Estilo12">Insertar Avisos clasificados</span></div></td>
</tr>
<tr align="left">
<td>Archivo:</td>
<td><input name="archivo" type="file" size="50"></td>
</tr>
<tr align="left">
<td colspan="2"><div align="center">
<input type="submit" name="submit" value="Publicar">
</div></td>
</tr>
<tr align="left">
<td colspan="2">Total Avisos Publicados: <strong><?php echo $totalRows_clas ?></strong></td>
</tr>
<tr align="left">
<td colspan="2">Optimizar base de datos: Clasificados</td>
</tr>
</table>
</form>
<?php } ?>
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 18:37.