Ir para conteúdo
  • 0

[Resolvido] Como verificar se a coluna é 1


Gabriel52

Pergunta

Pessoal tenho uma ultima pergunta pra terminar meu sistema aqui,

 

Como verifico se a coluna de uma serta key e 1 ?

 

Por exemplo 

 

Quando ele entra no site: www.site.com.br/key.php?key=46767684

 

Ai ele salva essa key e verifica no mysql se a coluna entrada é 1

 

Alguem consegue me ajuda '-'.

Link para o comentário
Compartilhar em outros sites

23 respostass a esta questão

Posts Recomendados


<?php

$key = $_GET['key'];

require 'connection.php';

$db = new db;

 

$sql = $db->query("SELECT * FROM Keys WHERE keyss = '" . $key . "'");

 

$sqlObject = mysqli_fetch_array($sql);

if($sqlObject['entrada'] == '1'){

echo "Legal, o valor da entrada é 1";

} else {

echo "O valor da entrada é diferente de 1";

}

?>

Link para o comentário
Compartilhar em outros sites

Não entendi, você quer fazer ele verificar se o nome da coluna é 1? Continua falando grego cara.

E que sou uma merda programando e não entendo nada ai tenho que explicar de um geito merda

 

è assim eu quero salva a key e na mysql eu quero procurar a coluna dessa key e do lado dessa coluna tem outra coluna de entrada eu quero verificar se ele é o numero 1 se sim manda a mensagem de key invalida se não ai envia mensagem de key valida .-.

Link para o comentário
Compartilhar em outros sites

Apareceu 

 

Fatal error: Class 'db' not found in /home/u424008479/public_html/publicidade.php on line 21

 

É pra você usar o arquivo de conexão que eu te mandei no outro tópico.

Link para o comentário
Compartilhar em outros sites

É pra você usar o arquivo de conexão que eu te mandei no outro tópico.

Coloquei o arquivo de conexão mais deu isso

 

Fatal error: Class 'db' not found in /home/u424008479/public_html/publicidade.php on line 21

 

Tem como me passar o connection.php ?

Editado por Gabriel52
Link para o comentário
Compartilhar em outros sites

É pra você usar o arquivo de conexão que eu te mandei no outro tópico.

OLha ate criei um outro arquivo so com esse codigo que você me mandou

http://gabriel52.esy.es/site2.php?key=1580670423693457409

 

Acho que é algum erro no arquivo da config que você me mando .-.

http://gabriel52.esy.es/connection.php

Editado por Gabriel52
Link para o comentário
Compartilhar em outros sites

Guest Dêemezeká

OLha ate criei um outro arquivo so com esse codigo que você me mandou

http://gabriel52.esy.es/site2.php?key=1580670423693457409

 

Acho que é algum erro no arquivo da config que você me mando .-.

http://gabriel52.esy.es/connection.php

hum, parece que vc esqueceu do ; em algum lugar. o erro diz que ta faltando algo antes de fechar com ?>

Link para o comentário
Compartilhar em outros sites

Alguem pode ver se um desses dois codigos tem algum erro.

<?php
class db{
var $conexao;


private function dbconnect(){
return $this -> conexao = mysqli_connect('mysql.hostinger.com.br', 'u424008479_coins', 'senha', 'u424008479_coins');
}


private function queryExec($query){
$this->dbconnect();
$conexao = $this -> conexao;
if($conexao){
return mysqli_query($conexao, $query);
}else{
return false;
}
}


public function query($query){
return $this->queryExec($query);
}
}
?>
<?php
$key = $_GET['key'];
require 'connection.php';
$db = new db;
$sql = $db->query("SELECT * FROM Keys WHERE keyss = " . $key);
$sqlObject = mysqli_fetch_object($sql);
if($sqlObject->entrada == "1"){
     echo "Legal, o valor da entrada é 1";
} else {
     echo "O valor da entrada é diferente de 1";
}
?>

Erro:

http://gabriel52.esy.es/site2.php?key=2904202961827764225

 

Print do Phpmyadmin:

http://prntscr.com/9x4qgi

Editado por Gabriel52
Link para o comentário
Compartilhar em outros sites

Troca isso

<?php
$key = $_GET['key'];
require 'connection.php';
$db = new db;
$sql = $db->query("SELECT * FROM Keys WHERE keyss = " . $key);
$sqlObject = mysqli_fetch_object($sql);
if($sqlObject->entrada == "1"){
echo "Legal, o valor da entrada é 1";
} else {
echo "O valor da entrada é diferente de 1";
}
?>

por isso

<?php
$key = $_GET['key'];
require 'connection.php';
$db = new db;
$sql = $db->query("SELECT * FROM Keys WHERE keyss = " . $key);
$sqlObject = mysqli_fetch_object($sql);
if($db->entrada == "1"){
echo "Legal, o valor da entrada é 1";
} else {
echo "O valor da entrada é diferente de 1";
}
?>
Link para o comentário
Compartilhar em outros sites

 

Troca isso

<?php
$key = $_GET['key'];
require 'connection.php';
$db = new db;
$sql = $db->query("SELECT * FROM Keys WHERE keyss = " . $key);
$sqlObject = mysqli_fetch_object($sql);
if($sqlObject->entrada == "1"){
echo "Legal, o valor da entrada é 1";
} else {
echo "O valor da entrada é diferente de 1";
}
?>

por isso

<?php
$key = $_GET['key'];
require 'connection.php';
$db = new db;
$sql = $db->query("SELECT * FROM Keys WHERE keyss = " . $key);
$sqlObject = mysqli_fetch_object($sql);
if($db->entrada == "1"){
echo "Legal, o valor da entrada é 1";
} else {
echo "O valor da entrada é diferente de 1";
}
?>

Eu testei mais não funcionou

 

http://gabriel52.esy.es/site2.php?key=2904202961827764225

 

Ate esse aqui que o valor de entrada é 1 não funcionou

http://gabriel52.esy.es/site2.php?key=3810688391776474625

Editado por Gabriel52
Link para o comentário
Compartilhar em outros sites

<?php
$key = $_GET['key'];
require 'connection.php';
$db = new db;

$sql = $db->query("SELECT * FROM Keys WHERE keyss = '" . $key . "'");

$sqlObject = mysqli_fetch_array($sql);
if($sqlObject['entrada'] == '1'){
echo "Legal, o valor da entrada é 1";
} else {
echo "O valor da entrada é diferente de 1";
}
?>

O erro ainda continua =< e tambem não te verificando se a coluna entrada é 1

http://gabriel52.esy.es/site3.php?key=5234473094526085121

 

Ate criei um novo php e coloquei o codigo lá pra ver se esse era o erro

Link para o comentário
Compartilhar em outros sites

Pessoal tenho uma ultima pergunta pra terminar meu sistema aqui,

 

Como verifico se a coluna de uma serta key e 1 ?

 

Por exemplo 

 

Quando ele entra no site: www.site.com.br/key.php?key=46767684

 

Ai ele salva essa key e verifica no mysql se a coluna entrada é 1

 

Alguem consegue me ajuda '-'.

isso eh em php, e nao html/js

 

apesar disso, tente colocar a variavel em php:

 

Nao sei se ira funcionar, passa skype pra mim ver melhor

$sql = $db->query("SELECT * FROM `Keys` WHERE keyss = '$key'");
Editado por BeeCoding
Link para o comentário
Compartilhar em outros sites

 

isso eh em php, e nao html/js

 

apesar disso, tente colocar a variavel em php:

 

Nao sei se ira funcionar, passa skype pra mim ver melhor

$sql = $db->query("SELECT * FROM `Keys` WHERE keyss = '$key'");

Eu so tinha visto que crie na area errada depois .-. mais vlw man funfo.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...