Pues, he intentado como me has dicho, y no me sale. :(
Por miedo a romper mi base, cree otra tabla que se llama "Fotos" que contiene también, el campo CURP.
Entonces, hice un select:
Código PHP:
SELECT usuarios.CURP, fotos.CURP, fotos.Foto
FROM usuarios, fotos
WHERE usuarios.CURP = fotos.CURP
Para que muestre la foto del usuario, y después, al intentar mandarla llamar, usé lo siguiente:
Código PHP:
<img src="/imagenes/<?php echo$row_fotos['Foto']?>>
Para subir las imágenes, tengo 2 páginas, una se llama foto.php, y la otra subir.php.
Aquí los códigos:
Foto:
Código PHP:
<form name="form1" enctype="multipart/form-data" method="post" action="subir.php">
<label>
nombre
<input name="nombre" type="text" id="nombre">
</label>
<br>
<label>
subir foto
<input name="foto" type="file" id="foto">
</label>
<br>
<label>
<input type="submit" name="Submit" value="Subir">
</label>
</form>
<?php
mysql_connect("localhost","root");
mysql_select_db("pharma");
?>
Y subir:
Código PHP:
<?php
$nombre=$_POST['nombre'];
$nombrefoto=$_FILES['foto']['name'];
$ruta=$_FILES['foto']['tmp_name'];
$destino = "fotos/".$nombrefoto;
copy($ruta,$destino);
mysql_query("insert into fotos(nombre,foto) values('$nombre','$destino')");
header("Location:foto.php");
?>
El otro problema que tengo, es que si bien, el upload es correcto, no me avisa cuando este ya está hecho, pero si me aparece en mi carpeta "Fotos"
Espero y puedan ayudarme, y me haya explicado correctamente.