el asunto es q me dice q la imagen subió correctamente y todo(digo la imagen porque estoy viendo si por lo menos me guarda el nombre de la imagen) pero al acceder a la base de datos no tengo ningún registro -.- solo queda la imagen guardada en la ruta q le especifique...no se q pueda estar haciendo mal...aun voy en vías de aprendizaje
![Silbar](http://static.forosdelweb.com/fdwtheme/images/smilies/silbar.gif)
estos son los códigos con los cuales estoy trabajando:
uploadForm1.php :
<body>
<form name="form1" method="post" action="uploadForm2.php">
<p>Ingresa el número de imágenes que deseas subir, máx. 9.</p>
<p>
<input name="uploadNeed" type="text" id="uploadNeed" maxlength="1">
</p>
<p>
<input type="submit" name="Submit" value="Siguiente">
</p>
</form>
uploadForm2.php :
<body>
<form name="form1" enctype="multipart/form-data" method="post" action="procesar.php">
<table border="0">
<tr>
<td>Título:</td>
<td><input type="text" name="titulo" id="titulo" /></td>
</tr>
<tr>
<td>Comuna:</td>
<td><input type="text" name="comuna" id="comuna" /></td>
</tr>
<tr>
<td>Precio:</td>
<td>$<input type="text" name="precio" id="precio" /></td>
</tr>
<tr>
<td>Descripción:</td>
</tr>
</table>
<table border="0">
<tr><td><textarea id="descripcion" name="descripcion" rows="10" cols="50"></textarea></td></tr>
</table>
<p>
<?
// comienzo del formulario dinamico
$uploadNeed = $_POST['uploadNeed'];
for($x=0;$x<$uploadNeed;$x++){
?>
</p>
<p>
<input name="uploadFile<? echo $x;?>" type="file" id="uploadFile<? echo $x;?>">
</p>
<?
// final del bucle
}
?>
</p>
<p>
<input name="uploadNeed" type="hidden" value="<? echo $uploadNeed;?>" />
<input type="submit" name="Submit" value="Guardar">
</p>
</form>
</body>
procesar.php :
<?
$dbhost="host";
$dbusuario="usuario";
$dbpassword="pass";
$db="nombre de DB";
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
mysql_select_db($db, $conexion);
$uploadNeed = $_POST['uploadNeed'];
$titulo = $_POST['titulo'];
$comuna = $_POST['comuna'];
$descripcion = $_POST['descripcion'];
$precio = $_POST['precio'];
// inicio del bucle
for($x=0;$x<$uploadNeed;$x++){
$file_name = $_FILES['uploadFile'. $x]['name'];
//
$file_name = stripslashes($file_name);
$file_name = str_replace("'","",$file_name);
$copy = copy($_FILES['uploadFile'. $x]['tmp_name'],"imagenes/arriendos/".$file_name);
// verifica si los archivos se subieron correctamente
if($copy){
$result=mysql_query("INSERT INTO arriendo (id_arriendos, titulo, comuna, descripcion, precio, img1)
VALUES ('',$titulo,$comuna,$descripcion,$precio,$file_nam e) ",$conexion);
echo "$file_name | Se ha subido correctamente.<br>";
}else{
echo "$file_name | No se ha logrado subir el artículo.<br>";
}
} // fin del bucle
mysql_close($conexion);
?>