как ще стане ако е 0 да показва липсва а ако е 1 да показва

bankera1990

Registered
та искам ако е 0 да покаже
Код:
липсва

Код:
<?php 

if($row[cat] == Null) 
{
echo "Липсва";
} 
else
{
echo $row['cat'];
}
?>
 
е така показва липсва но ако добавя на мястото на 0 , мебели пак показва липсва :?
 
как очакваш да сравниш дума с цифра ? Това вероятно ти е за категорй направи го така
Код:
<?php
if($row[cat] != 0){
echo $row['cat'];
}else{
echo "Липсва";
}
?>
така ако е текст или цифра която е по голяма от 0 ще ти изведе $row['cat'] а ако е равно на 0 ще изведе липсва
 
е леле как се бъгнах сега показва липсва но като му добавя категорията пак показва липсва
 
sorRy каза:
как очакваш да сравниш дума с цифра ? Това вероятно ти е за категорй направи го така
Код:
<?php
if($row[cat] != 0){
echo $row['cat'];
}else{
echo "Липсва";
}
?>
така ако е текст или цифра която е по голяма от 0 ще ти изведе $row['cat'] а ако е равно на 0 ще изведе липсва
Не знам дали се усещаш, но даваш абсолютно същия пример.
И всъщност дали ще напишеш
$string == 0
$string == NULL
е едно и също.

@bankera1990 ,преди проверките си го изкарай в едно echo , пък тогава си направи проверките според резултата.
 
еми това е

Код:
<?php 
if($row[cat] != 0){ 
echo $row['cat']; 
}else{ 
echo "Липсва"; 
} 
?>
няма др. код при качване ако не е добавена категория се записва 0 и искам като е 0 да покаже че липсва но когато добавя категорията пак показва липсва искам просто да не изкарва 0
 
@Replace да прав си не се усетих.
@bankera1990 грешката е при теб и не може да ти е само тва нещо проблеми си е при теб не в кодовете който ние ти даваме
 
bankera1990 каза:
не става както и да е
Благодаря на всички че се опитахте както можете :)
Няма нещо, което да не става.
До сега грешката ти беше, че ти правеше проверка дали въобще има стойност (а то има, било то и нула).
Тоест, не забравяй апострофите.
if ($row['cat'] == '0') {
echo $row['cat'];
}
else {
echo "няма категория";
}
 
Replace каза:
bankera1990 каза:
не става както и да е
Благодаря на всички че се опитахте както можете :)
Няма нещо, което да не става.
До сега грешката ти беше, че ти правеше проверка дали въобще има стойност (а то има, било то и нула).
Тоест, не забравяй апострофите.
if ($row['cat'] == '0') {
echo $row['cat'];
}
else {
echo "няма категория";
}

а тва стана точно така аз имах стойност 0 която си я имаше :) :?: важното е че стана давам :?: на
Код:
Replace
 

Back
Горе