Olá boa noite pra geral do fórum estudo e desenvolvo alguns sites e atualmente estou estudando php
espero ajudar e ser ajudado nas dificuldades que encontramos na área .
desde já uma alo pra todos .Obrigado!!!
- Fórum WMO
- → Viewing Profile: Tópicos: -B-
Community Stats
- Group Usuários
- Active Posts 5
- Profile Views 2333
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Male
Topics I've Started
Olá
18/07/2011, 22:27
Erro Ao Retornar Uma Consulta
18/07/2011, 22:07
Olá galera boa noite!
Esse é meu 1° post então prazer a todos
Estou fazendo uma consulta para validar usuário, quando a query retorna false, o script
para e não roda a rotina seguinte.
Se monto a query pra ser chamada em uma função da erro.
Segue abaixo o codigo:
se monto uma rotina assim:
Quando chamo a função mostra a seguinte MSG:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Se alguém puder me ajudar nessa , desde de já agradeço
Esse é meu 1° post então prazer a todos
Estou fazendo uma consulta para validar usuário, quando a query retorna false, o script
para e não roda a rotina seguinte.
Se monto a query pra ser chamada em uma função da erro.
Segue abaixo o codigo:
<?
//========================================================================
$usuario=$_POST['usuario'];
$senha=$_POST['senha'];
include("con_mysql.php");
//=============================================================================
// Monta uma consulta SQL (query) para procurar um usuário
$sql = "SELECT id, nome, pagina FROM $tabela WHERE usuario = '$usuario' AND senha = '$senha'";
$query = mysql_query($sql)or die ("".mysql_error());
$result = mysql_fetch_row($query)or die ("".mysql_error());
if($result == true ){
//fazer redirecinamento
}else{
//voltar a pagina
}
?>
se monto uma rotina assim:
<?
//========================================================================
$usuario=$_POST['usuario'];
$senha=$_POST['senha'];
include("con_mysql.php");
//=============================================================================
// Monta uma consulta SQL (query) para procurar um usuário
function fun (){
global $usuario,$senha;
$sql = "SELECT id, nome, pagina FROM $tabela WHERE usuario = '$usuario' AND senha = '$senha'";
$query = mysql_query($sql)or die ("".mysql_error());
$result = mysql_fetch_row($query)or die ("".mysql_error());
if($result == true ){
//fazer redirecinamento
}else{
//voltar a pagina
}}
?>
Quando chamo a função mostra a seguinte MSG:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Se alguém puder me ajudar nessa , desde de já agradeço
- Fórum WMO
- → Viewing Profile: Tópicos: -B-
- Privacy Policy
- Regras ·