hola de nuevo y feliz año 2014
hola y cambiado todo y creo que sera mas facil , he hecho un formulario para subir datos a la fila de la tabla de usuarios
y creo que es lo mismo para agregar facebook o qualquier cosa
la tabla es esta
CREATE TABLE IF NOT EXISTS `usuarios` (
`usuario_id` int(4) NOT NULL AUTO_INCREMENT,
`usuario_nombre` varchar(15) NOT NULL DEFAULT '',
`usuario_clave` varchar(32) NOT NULL DEFAULT '',
`usuario_email` varchar(50) NOT NULL DEFAULT '',
`usuario_freg` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`tipo` enum('2','1') NOT NULL DEFAULT '2',
`facebook` varchar(250) NOT NULL,
`provincia` varchar(250) NOT NULL,
`ciudad` varchar(500) NOT NULL,
PRIMARY KEY (`usuario_id`)
)
el formulario que sube los dos datos que es provincia y ciudad es este
form.php
Código PHP:
Ver original<form enctype="multipart/form-data" action="upload"=<?=$_SESSION['id_perfil']?>" method="POST">
<p>provincia</p>
<input name="provincia" type="text"/>
<p>Ciudad</p>
<input name="ciudad" type="text"/>
<input type="submit" value="enviar" />
</form>
el codigo que recibi los datos del formulario es este , que ejecute el formulario
upload.php
Código PHP:
Ver original<?php
// comprobamos que se haya iniciado la sesión
if(isset($_SESSION['id_perfil'])) { $prov=$_POST['provincia'];
$ciudad=$_POST['ciudad'];
include("../comp/conexion.php");
//mysql_query("INSERT INTO perfil (prov,ciudad) VALUES ('{$_POST['provincia']}','{$_POST['ciudad']}')",$conexion);
//$sql="UPDATE perfil SET prov = '$_POST[provincia]', ciudad = '$_POST[ciudad]' WHERE email = '$_SESSION[email]'";
$sql=mysql_query("UPDATE perfil SET provincia = '$provincia', ciudad = '$ciudad' WHERE id_perfil = '$_SESSION[id_perfil]'"); {
} else{
$conexion;
echo"los datos se grabaron con exito!!";
echo $sql;
}
}
?>
yo creo que estoy cerca por que no me da ningun error
una ayuda la vida es asi si ayudas algun dia te ayudan gracias