Tengo 2 tablas con la siguiente estructura: usuarios (idUsuarios, nombre, password) y posts (idPosts, idUsuarios, post, fecha), pero mi pregunta es por qué el campo "idUsuarios" de la tabla "posts" no se actualiza, siempre es 0. Es decir, el resultado al insertar el contenido en la tabla "posts" es el siguiente:
|idPost----- idUsuario ------- post --------------- fecha ------- |
| 1 ---------- 0 ------------- fsdfsdfs --------- 2014-10-18 |
| 2 ---------- 0 ------------- asdasd --------- 2014-10-18 |
Aquí dejo el código del formulario y de la inserción del contenido.
FORMULARIO2.PHP
Código HTML:
Ver original
CONTENIDO.PHP
Código PHP:
<?php
require("connect_db.php");
if (isset($_REQUEST["Texto"])) {
$publicacion = $_REQUEST["Texto"];
} else {
$publicacion = "Texto";
}
$clave = mysql_insert_id();
mysql_query("INSERT INTO posts(post,idUsuarios) VALUES('$publicacion', '$clave')") or die(mysql_error());
$clave = mysql_insert_id();
mysql_close($link);
echo "<br><br>Se ha publicado correctamente.";
?>