Ahojte,
Pri pisani Php som narazil na problem, no nikde som nenasiel riesenie. Hadam sa tu najde niekto skusenejsi co by mi vedel po lopate vysvetlit co sa udialo s mojim kodom.
Snazil som sa zistit ci v tabulke secret_word su data a to nasledovne:
Kód:
$data = $conn ->query("SELECT secret_word FROM c_money WHERE email = '".$MEMBER."' ");
$result = dbrows ($data);
if ($result > 0){
echo "Nic tu nie je ".$result." ";
} else {
echo "Nieco tu je ".$result." ";
}
Kod normalne vyhodnotil 0,1. Ak boli data v tabulke tak zobrazovalo 1 v prvom echu. Ak data neboli v tabulke, 0 sa zobrazovala taktiez v prvom echu.
Z nejakeho dovodu script nepokracoval v ELSE.
A tomu prave nerozumiem, preco script nepokracoval v ELSE ak v tabulke neboli data <- toto by som potreboval vysvetlit, prosim.
ELSE zacalo fungovat az po pridani nasledovneho:
Kód:
$data = $conn ->query("SELECT secret_word FROM c_money WHERE email = '".$MEMBER."' AND secret_word = '' "); //////// Tu som pridal AND
$result = dbrows ($data);
if ($result != 0){ //////// Tu som pridal nerovnost
echo "<br>Nic tu nie je ".$result."";
} else {
echo "<br> Nieco tu je ".$result."";
}
Vdaka