ladytf Posted April 8, 2014 Report Share Posted April 8, 2014 (edited) tenho este codigo para inserir registo na base de dados mas quando faço testes nao inser nada.... o que esta mal? <?php session_start(); //inicia sessão require_once('Connections/sql_con.php'); //inclui bd //Conecta com BD $mysqli=mysql_connect ($hostname_sql_con, $username_sql_con, $password_sql_con, $database_sql_con) or die ('Não foi possivel conectar com a Base de Dados: %s'); mysql_select_db ($database_sql_con, $sql_con); $user=$_POST['user']; $pass=$_POST['pass']; $sql="INSERT INTO login (user, pass) VALUES('$user', '$pass');"; $resultado = mysql_query($sql, $sql_con); ?> A minha form: <form method="POST" name="Entrar"> <label>Username:</label> <input name="user" type="text" required="required"><br/> <label>Password:</label> <input name="pass" type="password" required="required"><br/> <a href="index.php"><input name="Login" type="button" value="Login"></a> <input name="Registo" type="submit" value="Registar"> </form> off topic: como fazem para aparecer codigo php quando publicam as respostas? Edited April 8, 2014 by yoda Link to comment Share on other sites More sharing options...
guarana1 Posted April 8, 2014 Report Share Posted April 8, 2014 (edited) faz o echo de $sql="INSERT INTO login (user, pass) VALUES('$user', '$pass');"; e diz o que obtiveste. Quando metes o código, ele fica entra [ CODE] código [ /CODE] tens de por [ CODE=linguagem], por exemplo [ CODE=php] Edited April 8, 2014 by guarana1 Link to comment Share on other sites More sharing options...
yoda Posted April 8, 2014 Report Share Posted April 8, 2014 off topic: como fazem para aparecer codigo php quando publicam as respostas? Edita o primeiro post e vê o que está lá. Em relação à dúvida, substitui esta linha e diz que erro aparece : mysql_query($sql, $sql_con) or die(mysql_error()); before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
ladytf Posted April 8, 2014 Author Report Share Posted April 8, 2014 faz o echo de $sql="INSERT INTO login (user, pass) VALUES('$user', '$pass');"; e diz o que obtiveste. Quando metes o código, ele fica entra [ CODE] código [ /CODE] tens de por [ CODE=linguagem], por exemplo [ CODE=php] apareceu a seguinte frase na pagina: INSERT INTO login (user, pass) VALUES('', ''); Edita o primeiro post e vê o que está lá. Em relação à dúvida, substitui esta linha e diz que erro aparece : mysql_query($sql, $sql_con) or die(mysql_error()); não apareceu nada...... Link to comment Share on other sites More sharing options...
Devexz Posted April 8, 2014 Report Share Posted April 8, 2014 apareceu a seguinte frase na pagina: INSERT INTO login (user, pass) VALUES('', ''); E o que concluíste com isso? Contador de calorias: caloriaspordia.com Link to comment Share on other sites More sharing options...
ladytf Posted April 8, 2014 Author Report Share Posted April 8, 2014 nada continuo sem perceber... os meus fracos conhecimentos nao chegam la Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted April 8, 2014 Report Share Posted April 8, 2014 nada continuo sem perceber... os meus fracos conhecimentos nao chegam la responde a esta simples questão : isso é antes ou depois de carregar no botão ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
guarana1 Posted April 8, 2014 Report Share Posted April 8, 2014 Os códigos estão na mesma página? Link to comment Share on other sites More sharing options...
davidcorreia Posted April 12, 2014 Report Share Posted April 12, 2014 vê a tag "action" do elemento form Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now