Seguinte: No servidor A estou tentando fazer uma consulta com o servidor B, mas está dando erro.
Estou usando o mesmo código de conexão do servidor B que funciona perfeitamente, mas no servidor A, dá erro.
Segue código:
// conexão e seleção do banco de dados
$conexao = mysqlI_connect($host, $user, $pass, $db);
mysqlI_set_charset($conexao,"utf8");
//print "Conexão rodando e OK!";
//mysqlI_close($conexao);
Estou tentando desenvolver um código para calcular o valor final de custas de imoveis.
Exemplo: Entro com um valor de R$50.000,00. Tem o ITBI que é 2% sob os R$50.000,00 + o valor de custas que é o valor de uma tabela (essa tabela tem valores que de R$0,01 até R$17.800,90 é uma valor, e assim sucessivamente)
Então teria que calcular os 2% (do valor informado) + o valor da tabela, dando um resultado final com o valor total (2%+ValorTabela).
Alguem teria como me dar uma dica de como resolver isso?
Desde já agradeço!
Preciso de uma ajuda para conectar com o banco. Estava tudo funcionando normalmente com MYSQL agora parou tudo e estou tentando trocar para MYSQLI.
Não acho o erro, já tentei de tudo.
connection.php
<?
function conecta()
{
$host = "localhost";
$user = "admin";
$pass = "123456789";
$db = "principal";
//Conexão
$conexao = mysqli_connect($host, $user, $pass) or die("Erro na conexão:".mysqli_error());
//Selecionar BD
mysqli_select_db($conexao,$db) or die("Erro ao selecionar BD");
}
function desconecta()
{
mysqli_close();
}
?>
validate.php
<?
if (empty($_POST) and (empty($_POST['cpUsuario']) OR empty($_POST['cpSenha'])))
{
header("Location: ../login.php");
exit;
}
else
{
include("connection.php");
conecta();
$varUsuario = $_POST['cpUsuario'];
$varSenha = sha1($_POST['cpSenha']);
$stt = "SELECT ID,txNome,txNivel FROM tbUsuario WHERE txUsuario='$varUsuario' and txSenha='$varSenha' LIMIT 1";
$sql = mysqli_query($conexao,$stt) or die(mysqli_error($conexao));
$existe = mysqli_num_rows($sql);
if ($existe == 0)
{
echo "Login invalido ou inexistente na base";
exit;
}
else
{
$resultado = mysqli_fetch_assoc($sql);
if (!isset($_SESSION))
{
session_start();
}
$_SESSION['UsuarioID'] = $resultado['ID'];
$_SESSION['UsuarioNOME'] = $resultado['txNome'];
$_SESSION['UsuarioNIVEL'] = $resultado['txNivel'];
header("Location: ../menu.php");
exit;
}
}
?>
O erro agora está dando o seguinte:
PHP Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home4/public_html/connection/validate.php on line 17
Linha 17 é essa:
$sql = mysqli_query($conexao,$stt) or die(mysqli_error($conexao));
Se eu tiro o $conexao do mysqli_query ele da erro de "mysqli_query() expects at least 2 parameters, 1 given" e se eu coloco o erro é "mysqli_query() expects parameter 1 to be mysqli, null given"
Bom dia.
Eu gostaria de postar uma foto do meu computador no facebok usando VB.NET com login automático.
Teria como fazer em VB.net ou HTML ?
Obrigado.
Olá boa tarde, sou iniciante na linguagem PHP, embora tenha umas noções básicas do código e estou com algumas dificuldades dúvidas no código que está a cor de laranja, se alguém que perceba de código PHP se me puder ajudar, agradecia imenso a ajuda.
<?php
include "..\ligacao.php";
?>
<?php
$idFunc=$_POST['idFunc'];
$NomeAlterado=$_POST['NomeAlterado'];
$idLoja=$_POST['idLoja'];
$permissao=$_POST['permissao']; if($idLoja=="Selecione..."){
$idLoja=$_POST['idLojaAtual'];
} if($permissao==NULL){
$qfunc="UPDATE funcionario SET nome_func='".$NomeAlterado."',id_loja='".$idLoja."' WHERE id_func='".$idFunc."'";
$connfunc=mysqli_query($ligax,$qfunc);
}else{
$qfunc="UPDATE funcionario SET nome_func='".$NomeAlterado."',id_loja='".$idLoja."', ativo_func='".$permissao."' WHERE id_func='".$idFunc."'";
$connfunc=mysqli_query($ligax,$qfunc);
}
if($connfunc==1){
print"<script> alert('Funcionário alterado com sucesso!');
location.href='../inserirfuncionario.php';</script>";
exit;
}else{
print"<script> alert('Não foi possível alterar o Funcionário!');
location.href='../inserirfuncionario.php';</script>";
exit;
}
?>