Hagamos lo que debiste haber hecho de un principio, crea un archivo donde este el formulario para cargar los datos, eso seria algo asi:
Código HTML:
Ver original<!DOCTYPE html">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<form action="cargar.php" name="panel" method="post" enctype="multipart/form-data"> <table border="0" cellpadding="5" cellspacing="0" align="center"> <td><input type="text" name="Titulo" value=""></td> <td><input type="password" name="Contenido" value=""></td>
<td height="20px"><input type="file" name="Foto_Principal"></td>
<td align="center" rowspan="2" colspan="2"><input type="submit" id="button" value="Cargar" /></td>
Crear una base de datos, y agrega la estructura que te había dicho anteriormente. Luego de ello, crear un archivo llamado "cargar.php" donde tendras algo similar a esto:
Código PHP:
<?php
/*Aqui haces la conexion a tu base de datos*/
if(basename($_FILES['Foto']['name']))
{
$aleatorio = mt_rand(1,1000);
$directorio = "imagenes/";
$directorio = $directorio. $aleatorio . basename( $_FILES['Foto']['name']);
move_uploaded_file($_FILES['Foto]['tmp_name], $directorio);
}
$sql = "INSERT INTO nombre_tabla (titulo, contenido, url_foto) VALUES ('".$_POST['Titulo']."','".$_POST['Contenido']."','$directorio')";
mysql_query(sql) or die('Error al guardar por: ' . mysql_error());
?>
Cuando hayas llegado a este punto, avisa cualquier duda que tengas. Saludos