
22/12/2008, 19:08
|
| | Fecha de Ingreso: febrero-2004 Ubicación: TUSCALOOSA, ALABAMA
Mensajes: 32
Antigüedad: 21 años Puntos: 0 | |
Respuesta: Subir 7 imagenes Yo lo hago asi
grabo la informacion tento en la base de datos como hacer el upload de la imagen
Yo creo que no importa el numero de campos al subir imagenes puedes colocarlos
<?php
CONECTAR A LA BASE ETC.....
$link=Conectarse();
//Nombre de la variables que viene del formulario
$foto=$_POST['foto'];
$nombre=$_POST['nombre'];
$cargo=$_POST['cargo'];
$email=$_POST['email'];
$telefono=$_POST['telefono'];
$extencion=$_POST['extencion'];
//guardo los datos en mi base
$ssql="INSERT into staff (id,foto,nombre,cargo,email,telefono,extencion) values (NULL,'$foto','$nombre','$cargo','$email','$telefo no','$extencion')";
mysql_query($ssql,$link);
//cargo la pagina en donde ingrese mis datos
mysql_close($link);
?>
<?
// Up imagen
$ruta = "staff" . $_FILES['archivo']['name'];
copy($_FILES['archivo']['tmp_name'], $ruta);
echo $Gal_mensaje;
?>
Ahora para borrar tanto de la base de datos como los archivos de tu carpeta de imagenes:
<?php
CONECTARSE ETC....
$link=Conectarse();
$id=$_GET['id'];
$result=mysql_query("select * from staff where id=$id",$link);
//$result=mysql_query("select * from gal_pics where id_event=$id_event",$link);
?>
// por que esto por que debes hacer una consulta para tomar las imagenes correspondientes a un determinado numero ID
//BORRA CONTENIDO DE ARCHIVOS SOLO DE ESE ID
<?php
while($row = mysql_fetch_array($result)) {
unlink("../staff/staff$row[foto]");
}
mysql_free_result($result);
//BORRA REGISTRO DE LA BASES DE DATOS CORRESPONDIENTES A ESE ID
mysql_query("Delete from staff WHERE id=$id",$link);
?>
__________________ gracias por su colaboración |