Aqui les dejo el codigo de mi php, los 2 id son claves primarias con auto incremento.
Cita:
Muchas gracias por vuestra ayuda <html>
<head>
<title>Formulario HTML</title>
</head>
<body>
<form action="procesar.php" method="post">
<center><label>Nombre:</label></center>
<center><input type="text" name="nombre_form"></center>
<center><label>Apellido: </label></center>
<center><textarea name="apellido_form" rows="10" cols="40"></textarea></center>
<center><label>URL: </label></center>
<center><input type="text" name="url_form"></center>
<center><input type="submit"><input type="reset"></center>
</form>
</body>
</html>
<?php
//1. Crear conexión a la Base de Datos
$conexion = mysql_connect("localhost","root","");
if (!$conexion) {
die("Fallo la conexión a la Base de Datos: " . mysql_error());
}
//2. Seleccionar la Base de Datos a utilizar
$seleccionar_bd = mysql_select_db("prueba", $conexion);
if (!$seleccionar_bd) {
die("Fallo la selección de la Base de Datos: " . mysql_error());
}
//3. Tomar los campos provenientes del Formulario
$nombre = $_POST['nombre_form'];
$apellido = $_POST['apellido_form'];
$url = $_POST['url_form'];
//4. Insertar campos en la Base de Datos (No inserto el id_empleado ya que se genera automaticamente)
$insertar = mysql_query("INSERT INTO prueba (nombre, apellido)
VALUES ('{$nombre}', '{$apellido}')");
$insertar2 = mysql_query("INSERT INTO foto (url)
VALUES ('{$url}')", $conexion);
if (!$insertar2) {
die("Fallo en la insercion de registro en la Base de Datos: " . mysql_error());
}
mysql_select_db("prueba", $conexion);
$result = mysql_query("SELECT * FROM prueba order by id desc ", $conexion);
$result2 = mysql_query("SELECT * FROM foto ", $conexion2);
if ($row = mysql_fetch_array($result)){
do {
echo "<center>"."<font color='red'>".$row["nombre"]."</font>"."<br>"."<font color='blue'>".$row["apellido"]."<br>"."</font>"."</center>";
echo "<center>"."<img src=\"$url\">"."</center>";
echo "<center>"."<img src='"."separador-web.png'>"."</center>"."<br>";
} while ($row = mysql_fetch_array($result));
} else {
echo "¡ La base de datos está vacia !";
}
mysql_close($conexion);
?>
<head>
<title>Formulario HTML</title>
</head>
<body>
<form action="procesar.php" method="post">
<center><label>Nombre:</label></center>
<center><input type="text" name="nombre_form"></center>
<center><label>Apellido: </label></center>
<center><textarea name="apellido_form" rows="10" cols="40"></textarea></center>
<center><label>URL: </label></center>
<center><input type="text" name="url_form"></center>
<center><input type="submit"><input type="reset"></center>
</form>
</body>
</html>
<?php
//1. Crear conexión a la Base de Datos
$conexion = mysql_connect("localhost","root","");
if (!$conexion) {
die("Fallo la conexión a la Base de Datos: " . mysql_error());
}
//2. Seleccionar la Base de Datos a utilizar
$seleccionar_bd = mysql_select_db("prueba", $conexion);
if (!$seleccionar_bd) {
die("Fallo la selección de la Base de Datos: " . mysql_error());
}
//3. Tomar los campos provenientes del Formulario
$nombre = $_POST['nombre_form'];
$apellido = $_POST['apellido_form'];
$url = $_POST['url_form'];
//4. Insertar campos en la Base de Datos (No inserto el id_empleado ya que se genera automaticamente)
$insertar = mysql_query("INSERT INTO prueba (nombre, apellido)
VALUES ('{$nombre}', '{$apellido}')");
$insertar2 = mysql_query("INSERT INTO foto (url)
VALUES ('{$url}')", $conexion);
if (!$insertar2) {
die("Fallo en la insercion de registro en la Base de Datos: " . mysql_error());
}
mysql_select_db("prueba", $conexion);
$result = mysql_query("SELECT * FROM prueba order by id desc ", $conexion);
$result2 = mysql_query("SELECT * FROM foto ", $conexion2);
if ($row = mysql_fetch_array($result)){
do {
echo "<center>"."<font color='red'>".$row["nombre"]."</font>"."<br>"."<font color='blue'>".$row["apellido"]."<br>"."</font>"."</center>";
echo "<center>"."<img src=\"$url\">"."</center>";
echo "<center>"."<img src='"."separador-web.png'>"."</center>"."<br>";
} while ($row = mysql_fetch_array($result));
} else {
echo "¡ La base de datos está vacia !";
}
mysql_close($conexion);
?>
Gran trabajo