Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
problema com select em banco de dados não sei mais o que fazer...
o mesmo comando faz insert e update.. apenas não select...
$conexao = mysql_connect($domain,$banco,$pass)or die ( "ERRO NO BANCO DE DADOS");
mysql_select_db($banco,$conexao)or die (mysql_error()."... ERRO AO SELECIONAR BANCO");
$sql='SELECT * FROM `praticas`.`pr_user`WHERE `usr_login` = '.$Plogin.' AND `usr_pass` = '.$Psenha.';';
//compara e seleciona o nome do client
$login=mysql_query($sql);
$recebe=mysql_fetch_array($login);
Segue o erroWarning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\site\senha.php on line 29( mysql_fetch_array )
o erro era:
$sql="SELECT * FROM pr_user WHERE usr_login = '.$Plogin.' AND usr_pass = '.$Psenha.'";
as aspas e concatenaçãop...
mas agora ele não da erro mas tb não imprime nda...
apenas se mando imprimir o
echo $login=mysql_query($sql); (Resource id #3 );
echo $recebe=mysql_fetch_array($login); aqui não aparece nda$sql = "SELECT * FROM `praticas`.`pr_user` WHERE `usr_login` = '{$Plogin}' AND `usr_pass` = '{$Psenha}'";
$query = mysql_query( $sql )or die( mysql_error() );
$dados = mysql_fetch_assoc( $query );
echo 'usr_login: '.$dados['usr_login'].'<br />';
echo 'usr_pass: '.$dados['usr_pass'];Como sempre 100% Willam, MUUITO obrigado
apenas para entender estas chaves são comando PHP ou sql?
GRATO
VIREI fan
>
$sql = "SELECT * FROM `praticas`.`pr_user` WHERE `usr_login` = '{$Plogin}' AND `usr_pass` = '{$Psenha}'";
$query = mysql_query( $sql )or die( mysql_error() );
$dados = mysql_fetch_assoc( $query );
echo 'usr_login: '.$dados['usr_login'].'<br />';
echo 'usr_pass: '.$dados['usr_pass'];são concatenadores php
Tentaí...