Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/09/2006, 08:50
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
En tu base de datos estas usando un campo BLOB, lo cual quiere decir que la foto, su contenido, no su ruta, está guardado en la BD. Por tanto, cada vez que insertes un registro debes guardar una imagen en el campo, si el usuario no proporciona una debes tomar una del disco de tu servidor y guardarla en la BD. El codigo sería algo asi como esto:

Código PHP:
<?php
    
//si no se adjunto una imagen
    
if(!isset($_FILES['imagen']))
    { 
         
//leer imagen del disco
         
$img=readfile("ruta/defecto.jpg");
         
$sql="insert into tabla (campo1,campo2 ... campoimagen) values($valor,$valor2 ..., $img)";
    }
?>