cuando el usuario por primera vez inserta valores en el form y los envia a la BD, no quiero que use mas ese form para enviar nuevos valores a la base de datos, sino que solo pueda editar y actualizar los valores que envio la primera vez mediante el mismo form. hasta el momento no he podido hacer eso, y mi problema es que queda el form disponible para enviar nuevos valores a la base de datos.
lo que pensaba era que cada vez que un usuario crea una cuenta automaticamente se cargaran valores por defecto en la BD, y que el form, solo tuviera para poder editar , actualizar y borrar, y no para insertar, pero quiero ver si existe otra opcion menos engorrosa, quizas una vez que se use el form, despues deshabilitarlo.
quedo atento a una ayuda:
estos son los datos que uso para enviar mediante form a la BD,
$username = $_POST['user_name'];
$useremail = $_POST[user_email'];
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
mysql_query("INSERT INTO post (user_name,user_email,nombre,apellido) VALUES ('$username','$useremail','$nombre', '$apellido')") ;
<form method="post" action="../insertar.php"><p> <label for="nombre">
<b style='color:darkblue;'>nombre</b> </label>
<input type="text" name="nombre" size="15" border="1" style="border-color:darkblue;" maxlength="150" value="<? echo $titulo ?>"/>
</p>
<p>
<label for="apellido">
<b style='color:darkblue;'> apellido </b></label>
<input type="text" name="apellido" size="15" border="1" style="border-color:darkblue;" maxlength="150" value="<? echo $apellido ?>"/>
</p>
<br/>
<input TYPE="submit" name="upload" value="Submit" /> </form>