bueno Tienes que crear un bd ej:fotos luego una tabla para contener las imagenes ejemplo:
crea en tu server una carpeta proyectofotos dentro de ella crea una carpeta fotos que esdonde estaran las fotos que vamos a añadir. scrip de la tabla mysql:
CREATE TABLE `foto` (
`idfoto` int(11) NOT NULL auto_increment,
`nombre` varchar(30) collate latin1_general_ci NOT NULL,
`apellido` varchar(30) collate latin1_general_ci NOT NULL,
`foto` text collate latin1_general_ci NOT NULL,
PRIMARY KEY (`idfoto`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=5 ;
debemos crear dos script uno pra la conexion y otro para el formulario son los siguientes:
conex.php
<?php
$dbname = "fotos";
$local = mysql_connect( "localhost", "root",""); //se conecta
if( ! mysql_select_db( $dbname, $local ) ) // abre la B.D
echo "Error al conectar con la Base de Datos: $dbname";
?>
ingresafotos.php
<html>
<body>
<form name=m method="POST" >
<center>
<table border=1>
<tr><td>Digite Nombres:</td><td><input type=text name=nombre value="<?php echo $nombre ?>" ></td></tr>
<tr><td>Digite Apellidos:</td><td><input type=text name=apellido value="<?php echo $apellido ?>" ></td></tr>
<tr><td>Buscar foto:</td><td><INPUT NAME="foto" TYPE="file" value="<?php echo $foto ?>" ></td></tr>
</table>
<br>
<br>
<input type="submit" value="Inserta" name="inserta">
<input type="submit" value="Listar" name="listar">
</form>
</body>
</html>
<?php
$inserta=$_POST['inserta'];
$listar=$_POST['listar'];
require("conex.php");
if($inserta ){
$sql = "insert into foto (idfoto,nombre,apellido,foto) values ('', '$nombre','$apellido','$foto') ";
if( mysql_query( $sql, $local ) )
echo "Insercion O.K..";
else
echo "Insercion Fallo...";
}
if($listar ){
echo"<center><br><br><font face='Arial'><b><hr>LISTADO DE FOTOS</b></font></center><hr>";
echo "<table border=0>";
echo "<tr> <th ><font face='Arial'><b>Nombre <th ><font face='Arial'><b>Apellidos <th ><font face='Arial'><b>Foto";
$i = 0;
$sql = "select * from foto order by idfoto";
$cursor = mysql_query( $sql, $local);
while( $row = mysql_fetch_array( $cursor ) ){
$codigo1 = $row["idfoto"];
$nombre1 = $row["nombre"];
$apellido1 = $row["apellido"];
$imagen = $row["foto"];
$i++;
echo "<tr> <td bgcolor='#E5E5E5'><font face='Arial'>$codigo1<td bgcolor='#E5E5E5'><font face='Arial'> $nombre1
<td bgcolor='#E5E5E5'><font face='Arial'> $apellido1 <td bgcolor='#E5E5E5'><font face='Arial'><a href=ingresarfotos.php?consulta=Consultar&idfoto=$codigo1&nombre=$nombre1&apellido=$apellido1&foto=$imagen> <img border='0' src='./fotos/$imagen' width='60' height='73'> </a>
";
}
echo "</table>";
echo "<p></p>";
echo "<font face='Arial' color='#000000'><b>Número de Registros: <b>$i</b> ";
}
?>
Y listo. en la tabla el campo foto es de tipo de text, en cual almecenaremos la ruta de las imagenes para luego llamarlas en el formulario. Cualquier pregunta con mucho gusto te la respondera
servir nos hace grandes