Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2010, 08:53
trinipau
(Desactivado)
 
Fecha de Ingreso: agosto-2009
Mensajes: 37
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Imagenes en BD o servidor

mira yo lo ago de la siguiente manera ago una carpeta en el servidor llamada fotos o como le quieres llamar y ahi meto todas las imagenes y en la bd solo guardo el nombre de la imagen y despues se accede como cualquier ruta de imagen solo especificando el nombre de la imagen mas omenos pa que te des una idea

Código PHP:
conectar();
$queEmp2 mysql_query("SELECT clave FROM alumnos ORDER BY clave DESC LIMIT 1 ");
$rowEmp2 mysql_fetch_assoc($queEmp2);
$clave$rowEmp2['clave']+1;
desconectar();

$destino='fotos';

$imagen$_FILES['file']['name'];
$tipo_archivo $_FILES['file']['type'];
$tamano_archivo $_FILES['file']['size'];
$nomimag=$clave.'.jpg';

if(
$imagen==NULL)
{
header("Location: alumnos.php?error=pai");

}

if (
strpos($tipo_archivo"jpeg") || strpos($tipo_archivo"jpg" ))
 {

if (
move_uploaded_file($_FILES['file']['tmp_name'],$destino.'/'.$nomimag))
{

conectar();
mysql_query("insert into alumnos (rfc,curp,edad,paterno,materno,nombre,sanguinio,peso,estatura,discapacidad,sexo,grado,grupo,activo,becado,desercion,nuevo,aprovado,imagen) values ('$rfc','$curp','$edad','$paterno','$materno','$nombre','$sanguinio','$peso','$estatura','$discapacidad','$sexo','$grado','$grupo','$activo','$becado','$desercion','$nuevo','$aprovado','$nomimag')");
desconectar();
}

}



?> 

y esta es para acceder a la imagen


Código PHP:
conectar();
$result=mysql_query("select * from alumnos where nombre='$nombre'");
desconectar();

while (
$row=mysql_fetch_array($result))
{





echo 
'<tr><td>'.'<img src="fotos/'.$row["imagen"].'" width="70" height="71" /></td>';
 }