hola a todo alguien puede ayudarme es como insertar datos poe ejemplo (facebook) a la tabla usuarios de mi base de datos
quiro subir el faceboo de un usuario ya registrado que le falata solo el facebook y la ciudad
esta es mi tabla de usuarios
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,
`ciudad` varchar(250) NOT NULL,
`avatar` varchar(500) NOT NULL,
PRIMARY KEY (`usuario_id`)
)
este es el formulario que sube el facebook y la ciudad
form.php
<form enctype="multipart/form-data" action="upload"=<?=$_SESSION['id_perfil']?>" method="POST">
<p>facebook</p>
<input name="facebook" type="text"/>
<p>Ciudad</p>
<input name="ciudad" type="text"/>
<input type="submit" value="enviar" />
</form>
este es el upload que recibe y ejecute la consulta
upload.php
<?php
session_start();
// comprobamos que se haya iniciado la sesión
if(isset($_SESSION['id_perfil'])) {
$prov=$_POST['facebook'];
$ciudad=$_POST['ciudad'];
include("conectar.php");
//mysql_query("INSERT INTO usuarios (facebook,ciudad) VALUES ('{$_POST['facebook']}','{$_POST['ciudad']}')",$conexion);
//$sql="UPDATE perfil SET facebook = '$_POST', ciudad = '$_POST' WHERE email = '$_SESSION[correo eliminado]'";
$sql=mysql_query("UPDATE usuarios SET facebook = '$facebook', ciudad = '$ciudad' WHERE id_perfil = '$_SESSION[id_perfil]'");
if (mysql_errno($conexion))
{
echo "No se pudo insertar los datos en la tabla. Error" .mysql_errno() ." - ".mysql_error();
mysql_close($conexion);
} else{
$conexion;
echo"los datos se grabaron con exito!!";
echo $sql;
}
}
?>
quiro subir el faceboo de un usuario ya registrado que le falata solo el facebook y la ciudad
esta es mi tabla de usuarios
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,
`ciudad` varchar(250) NOT NULL,
`avatar` varchar(500) NOT NULL,
PRIMARY KEY (`usuario_id`)
)
este es el formulario que sube el facebook y la ciudad
form.php
<form enctype="multipart/form-data" action="upload"=<?=$_SESSION['id_perfil']?>" method="POST">
<p>facebook</p>
<input name="facebook" type="text"/>
<p>Ciudad</p>
<input name="ciudad" type="text"/>
<input type="submit" value="enviar" />
</form>
este es el upload que recibe y ejecute la consulta
upload.php
<?php
session_start();
// comprobamos que se haya iniciado la sesión
if(isset($_SESSION['id_perfil'])) {
$prov=$_POST['facebook'];
$ciudad=$_POST['ciudad'];
include("conectar.php");
//mysql_query("INSERT INTO usuarios (facebook,ciudad) VALUES ('{$_POST['facebook']}','{$_POST['ciudad']}')",$conexion);
//$sql="UPDATE perfil SET facebook = '$_POST', ciudad = '$_POST' WHERE email = '$_SESSION[correo eliminado]'";
$sql=mysql_query("UPDATE usuarios SET facebook = '$facebook', ciudad = '$ciudad' WHERE id_perfil = '$_SESSION[id_perfil]'");
if (mysql_errno($conexion))
{
echo "No se pudo insertar los datos en la tabla. Error" .mysql_errno() ." - ".mysql_error();
mysql_close($conexion);
} else{
$conexion;
echo"los datos se grabaron con exito!!";
echo $sql;
}
}
?>