sql - update php database with data of two -


i have 2 tables need display text in table corresponding users of users table.

so did this:

$email = $_session['email']; $select = mysql_query("select t.id, t.id_textos, t.usertitlesite, t.usertextsobre, t.usertextcontatos, t.usertextmaisinfos vms_textos t inner join vms_users u on (t.id = u.id) limit 1") or print (mysql_error()); while($res_select = mysql_fetch_array($select)){      $usertitlesite = $res_select["usertitlesite"];     $usertextsobre = $res_select["usertextsobre"];     $usertextcontatos = $res_select["usertextcontatos"];     $usertextmaisinfos = $res_select["usertextmaisinfos"];     $id = $res_select["id"]; 

and working.
need update information straight inputs.. can not because field update must wrong because resets after grip on submit.
code i'm using.
please see wrong:

$query=mysql_query("update vms_textos set usertitlesite='$usertitlesite', usertextsobre='$usertextsobre', usertextcontatos='$usertextcontatos', usertextmaisinfos='$usertextmaisinfos' t.id=u.id"); 

thanks!

[edit]

all important code:

// includes.php  // starts ob_start(); session_start();  // globais $startaction="";   // ação         if(isset($_get["acao"])){                 $acao=$_get["acao"];                 $startaction=1;         }   // conexão com o banco de dados $conectar=new db; $conectar=$conectar->conectar();    // metodos de cadastro if($startaction == 1){         if($acao == "cadastrar"){                 $usuario=$_post["usuario"];                 $nome=$_post["nome"];                 $sobrenome=$_post["sobrenome"];                 $telefone=$_post["telefone"];                 $email=$_post["email"];                 $senha=$_post["senha"];                  if(empty($usuario) || empty($nome) || empty($sobrenome) || empty($telefone) || empty($email) || empty($senha)){                         $msg="preencha todos os campos!";                 }                 // todos os campos preenchidos                 else {                         // email válido                         if(filter_var($email,filter_validate_email)){                                 // senha inválida                                 if(strlen($senha) < 8){                                         $msg="as senhas devem conter no mínimo oito caracteres!";                                 }                                 // senha válida                                 else {                                         // executa classe de cadastro                                         $conectar=new cadastro;                                         echo "<div class=\"flash\">";                                         $conectar=$conectar->cadastrar($usuario, $nome, $sobrenome, $telefone, $email, $senha);                                         echo "</div>";                                 }                          }                         // email invalido                         else{                                 $msg="digite seu e-mail corretamente!";                          }                  }           } }    // método de login if($startaction == 1){         if($acao == "logar"){                 // dados                 $email=addslashes($_post["email"]);                 $senha=addslashes(sha1($_post["senha"].""));                  if(empty($email) || empty($senha)){                         $msg="preencha todos os campos!";                 } else{                         if(!filter_var($email,filter_validate_email)){                                 $msg="digite seu e-mail corretamente!";                         } else {                                 // executa busca pelo usuário                                 $login=new login;                                 echo "<div class=\"flash\">";                                 $login=$login->logar($email, $senha);                                 echo "</div>";                         }                 }         } }    // método de checar usuário if(isset($_session["email"]) && isset($_session["senha"])){         $logado=1;         $nivel=$_session["nivel"]; }          // login.php -- classe de login class login {                 public function logar($email, $senha){                         $buscar=mysql_query("select * vms_users email='$email' , senha='$senha' limit 1");                         if(mysql_num_rows($buscar) == 1){                                 $dados=mysql_fetch_array($buscar);                                 if($dados["status"] == 1){                                         $_session["email"]=$dados["email"];                                         $_session["senha"]=$dados["senha"];                                         $_session["nivel"]=$dados["nivel"];                                         setcookie("logado",1);                                         $log=1;                                 } else{                                         $flash="usuário bloqueado! entre em contato conosco!";                                 }                         }                         if(isset($log)){                                 $flash="você foi logado com sucesso!";                         } else{                                  if(empty($flash)){                                         $flash="ops, digite seu e-mail e sua senha corretamente!";                                 }                         }                          echo $flash;                 }         }       // cadastro.php  -- classe de cadastro  class cadastro{         public function cadastrar($usuario, $nome, $sobrenome, $telefone, $email, $senha){                 // tratamento das variaveis                 $usuario=ucwords(strtolower($usuario));                 $nome=ucwords(strtolower($nome));                 $sobrenome=ucwords(strtolower($sobrenome));                 $telefone=ucwords(strtolower($telefone));                 $email=ucwords(strtolower($email));                 $senha=sha1($senha."");                  // inserção no banco de dados                 $validaremail=mysql_query("select * vms_users email='$email' or usuario='$usuario'");                 $contar=mysql_num_rows($validaremail);                 if($contar == 0){                         $insert=mysql_query("insert vms_users(usuario, nome, sobrenome, telefone, email, senha, nivel, status) values('$usuario','$nome','$sobrenome','$telefone','$email','$senha','1','0')");                 } else{                         $flash="desculpe, mas já existe um usuário cadastrado com este e-mail em nosso sistema!";                 }                  if(isset($insert)){                         // cadatro ok                         $flash="cadastro realizado com sucesso, aguarde nossa aprovação!";                  } else{                         if(empty($flash)){                                 $flash="ops, houve um erro em nosso sistema!";                         }                 }                  // retorno para o usuário                 echo $flash;         }  } 

$query=mysql_query("update vms_textos set t.usertitlesite='$usertitlesite' t.id='u.id'"); 

Comments

Popular posts from this blog

java.util.scanner - How to read and add only numbers to array from a text file -

rewrite - Trouble with Wordpress multiple custom querystrings -

php - Accessing static methods using newly created $obj or using class Name -