PHP a RadPHP > Obecné
PHP a kontrola zaznamu v SQL
Kony:
Ahoj, mohl bych Vás poprosit o pomoc ?
Potřeboval bych PHP která by mě kontrolovala v MySQL záznam... a pokud záznam najde tak vypsat "1", pokud nenajde tak "0"
Potřebuji si udělat tabulku kde budou ID HEX RFID cidel, a pokud nactu toto ID tak aby si to prekontrolovalo s DB a pokud najde tak vypise 1
Tabulka :
ID (automaticke cislo), jmeno , tel, ID HEX RFID
Kony:
Zkousim :
--- Kód: ---<?php
$server = "localhost";
$user = "kony";
$pass = "testik";
$db = "testtest";
$mysqli = mysqli_connect($server, $user, $pass, $db); //připojení k MySQL
$query = "SELECT 11154256333 FROM RFID WHERE rfid";
$result = mysqli_query($mysqli, $query);
if ($result = "1")
{
echo ("1");
}else{
echo ("0");
}
?>
--- Konec kódu ---
Ale to vzdy vypise jednicku
Ale kdyz to precitam ten kod tak je mi jasny ze je to hloupost... ale nevim jak dosadit, ze pokud je shoda tak ma vypsat jednicku
mirus:
--- Kód: ---<?php
$server = "localhost";
$user = "kony";
$pass = "testik";
$db = "testtest";
$mysqli = mysqli_connect($server, $user, $pass, $db); //připojení k MySQL
$query = "SELECT 11154256333 FROM RFID WHERE rfid";
$result = mysqli_query($mysqli, $query);
if (count(mysqli_fetch_all($result)) > 0)
{
echo ("1");
}else{
echo ("0");
}
?>
--- Konec kódu ---
Kony:
nejde, ikdyz je nepravda (nesouhlasi cislo) tak vypisuje jednicku
Tabulku mam takto :
--- Kód: ---ID jmeno tel rfid
1 Test Test 777526789 154256333
2 Test2 Test2 111222333 1234567890
--- Konec kódu ---
podle vseho tento zaznam pocita kolik je zaznamu v DB a ne ze prochazi zaznamy a hleda jestli souhlasi rfid cislo
mirus:
Zkus upravit SQL Dotaz.
--- Kód: ---<?php
$server = "localhost";
$user = "kony";
$pass = "testik";
$db = "testtest";
$mysqli = mysqli_connect($server, $user, $pass, $db); //připojení k MySQL
$query = "SELECT ID FROM RFID WHERE rfid = '11154256333'";
$result = mysqli_query($mysqli, $query);
if (count(mysqli_fetch_all($result)) > 0)
{
echo ("1");
}else{
echo ("0");
}
?>
--- Konec kódu ---
Navigace
[0] Seznam témat
[#] Další strana
Přejít na plnou verzi