Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno "Nulová" hodnota proměnné v PHP

čusík lidi mám takovej dotaz ohledně promněných v php...

uvedu to na příkladu:

$a= 0;
$b= 0;
$c= 0;

if ($a = $b)$c += 1;

potřebuju ale abych mohl za $a a $b dosadit něco aby se mě tato podmínka nevyhodnocovala...

mocinko dík za pokud mě pomůžete

Pavel

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
::) takhle se to nikdy nesplní. $a= 0; $b= 0; => nesplní se $a= x;$b= x; x je cokoliv kromě nuly =>…
AZOR 27.11.2006 17:05
AZOR
jj mají tam bejt dvě :( ale já když tam mám 0 tak mě to vyhodnotí! a právě to nechci! chci to vyhod…
Paul Hippo 27.11.2006 17:08
Paul Hippo
opravdu nerozumím.
AZOR 27.11.2006 17:09
AZOR
divej tak ti řeknu přesně k čemu to potřebuju: mám turnaj: doplňuji tam výsledky: jenže některý zá…
Paul Hippo 27.11.2006 17:16
Paul Hippo
nerozumím, jediné co mi napadá, je že ti tam chybí ještě jedna podmínka něco jako if (odehráno) { if…
AZOR 27.11.2006 17:22
AZOR
nj vidíš to není zase tak špatnej nápad díkec :) nový
Paul Hippo 27.11.2006 17:24
Paul Hippo
Psal jsi, že nemůžeš upravovat podmínky. nový
host 27.11.2006 17:28
host
myslel jsem to jako to tak že teď vytvářím kód nebo už byl hotovej ale musím ho teĎ trochex překopat… nový
Paul Hippo 27.11.2006 17:36
Paul Hippo
Máš zvláštní způsob vyjadřování, na tvoje myšlenkový pochody nestačím... ;-) nový
host 27.11.2006 17:39
host
DÍÍÍÍÍÍÍKKKKKKKYYYYYYYY MOOOOOOOOCCCCCCCIIIIIIINNNNKOOOOOOOOOOOOOO :-):)):-D fakt to funguje :) troc… poslední
Paul Hippo 27.11.2006 17:55
Paul Hippo
Když můžeš upravovat jen proměnný (opravdu zvláštní omezení), tak do $tym1sko1 přiřadíš třeba jednič… nový
host 27.11.2006 17:27
host

::) takhle se to nikdy nesplní.
$a= 0; $b= 0; => nesplní se
$a= x;$b= x; x je cokoliv kromě nuly => splění.

Ale je to neskutečná prasárna, patrně jsi tam chtěl DVĚ rovná se.

divej tak ti řeknu přesně k čemu to potřebuju:

mám turnaj: doplňuji tam výsledky:

jenže některý zápasy nejsou odehrátý a já mám napsaný podmínky pro všechny zápasy... vypočítá vá mi to podle skore body v tabulce apd. a mám tam podmínku:

if ($tym1sko1 == $tym8sko1) $remtym1 += 1; což znamená
pokud skore týmu1 se rovná skóre týmu8 tak se přičte týmu1 jedna remíza do tabulky (pak mám další podmínku kde se to přičte i tomu druhýmu týmu ale to není podstatný)

a já potřebuji aby když ten zápas není odehrátý tam dát nějakou hodnotu k $tym1sko1 aby se mě ta podmínka nepočítala ale bez úpravy podmínky! můžu upravovat pouze promněný nikoliv podmínky...už víš co potřebuju?

Když můžeš upravovat jen proměnný (opravdu zvláštní omezení), tak do $tym1sko1 přiřadíš třeba jedničku a do $tym1sko2 přiřadíš dvojku -> no a jednička se nerovná dvojce, tedy podmínka se vyhodnotí jako nesplněná. To je to, o co ti jde?

Tak, a teď dost prasečáren a jak by to mělo vypadat. V databázi v tabulce se skóre bys měl mít sloupčček "dohráno" s hodnotou 0 nebo 1. A pak už jen v podmínce testovat

 if ((dohrano==1) && ($tym1sko1 == $tym8sko1)) $remtym1 += 1;

Tedy pokud je zápas dohraný a skóre obou týmu se rovnají, přičti týmu1 remízu.

Zpět do poradny Odpovědět na původní otázku Nahoru