imam seriozen else if problem
11 отговора
265 прегледа
imam seriozen else if problem
imam sledniq sluchaj:
if {
....
if ($a<>' ') {
echo bla-bla
}
else {
echo bla-bla-bla - // ne stiga do tuk
}
}
else
{
....
}
if {
....
if ($a<>' ') {
echo bla-bla
}
else {
echo bla-bla-bla - // ne stiga do tuk
}
}
else
{
....
}
Re: imam seriozen else if problem
probvai s !=
-----------------------
гърбавия ковчег ще го изправи
-----------------------
гърбавия ковчег ще го изправи
Редактирано от Дpeмeщ на
Re: imam seriozen else if problem
neshto az ne razbiram
if ($xxx!="") { //ako nqma takova xxx t.e xxx="", togava -->>
print
....
if ($a<>' ') {
echo bla-bla
}
else {
echo bla-bla-bla - //( ne stiga do tuk ) >>-- tova se izpylnqva, a ne bitrqbvalo da vliza tuk izobshto
}
}
else
{
drugo
}
if ($xxx!="") { //ako nqma takova xxx t.e xxx="", togava -->>
....
if ($a<>' ') {
echo bla-bla
}
else {
echo bla-bla-bla - //( ne stiga do tuk ) >>-- tova se izpylnqva, a ne bitrqbvalo da vliza tuk izobshto
}
}
else
{
drugo
}
Re: imam seriozen else if problem
if($a<>'')
{
echo "something in a";
}
else
{
echo "nothing in a";
}
raboti kato slunce... proveri stoinosta na $a predi if
-----------------------
гърбавия ковчег ще го изправи
{
echo "something in a";
}
else
{
echo "nothing in a";
}
raboti kato slunce... proveri stoinosta na $a predi if
-----------------------
гърбавия ковчег ще го изправи
Re: imam seriozen else if problem
normalno da se izpulnqva .... na teb $xxx ti e prazna ... a ti kazvash ako ne e prazna da print edi kakvo si ... no tq e prazna i izpulnqva tova
if ($xxx=='') {
echo ("blablabla");
exit;
}
else {
if ($a<>' ') {
echo ("bla-bla");
}
else {
echo ("bla-bla-bla");
}
}
if ($xxx=='') {
echo ("blablabla");
exit;
}
else {
if ($a<>' ') {
echo ("bla-bla");
}
else {
echo ("bla-bla-bla");
}
}
Re: mislq 4e ne raboti vlozhen if-else
<form action="<? print ("$PHP_SELF"); ?>" method="post">
номер:<input type="text" name="part" size="20">
<input type="hidden" name="hid" value="1">
<input type="submit" name="submit" value=ТЪРСЕНЕ >
<?php
if (IsSet($hid) && $part!="") /* Proverka ima li 'SUBMIT' i $part ima li stoynost */
{
$connect = odbc_connect(...);
$query = odbc_exec ($connect, "SELECT ...");
$partnr = odbc_result($query, 1);
if ($part == $partnr) //preska4a tozi blok -->>
{
print '....'
if {$a == "")
echo 'nqma zamqna'
else echo $a
}
else { echo 'greshka' //<<--- idva napravo tuk
else echo 'vyvedi nomer'
} ?>
</form>
номер:<input type="text" name="part" size="20">
<input type="hidden" name="hid" value="1">
<input type="submit" name="submit" value=ТЪРСЕНЕ >
<?php
if (IsSet($hid) && $part!="") /* Proverka ima li 'SUBMIT' i $part ima li stoynost */
{
$connect = odbc_connect(...);
$query = odbc_exec ($connect, "SELECT ...");
$partnr = odbc_result($query, 1);
if ($part == $partnr) //preska4a tozi blok -->>
{
print '....'
if {$a == "")
echo 'nqma zamqna'
else echo $a
}
else { echo 'greshka' //<<--- idva napravo tuk
else echo 'vyvedi nomer'
} ?>
</form>
Re: mislq 4e ne raboti vlozhen if-else
Neshto takova li iskash da napravish:
if (IsSet($hid) and $part != "")
{
$connect = odbc_connect(...);
$query = odbc_exec ($connect, "SELECT ...");
$partnr = odbc_result($query, 1);
if ($part == $partnr)
{
print '....';
if ($a == ""){ echo 'nqma zamqna'; }
else { echo $a; }
}
else { echo 'greshka'; }
}
else{ echo 'vyvedi nomer'; }
if (IsSet($hid) and $part != "")
{
$connect = odbc_connect(...);
$query = odbc_exec ($connect, "SELECT ...");
$partnr = odbc_result($query, 1);
if ($part == $partnr)
{
print '....';
if ($a == ""){ echo 'nqma zamqna'; }
else { echo $a; }
}
else { echo 'greshka'; }
}
else{ echo 'vyvedi nomer'; }
Re: mislq 4e ne raboti vlozhen if-else
mi kvo da ti kaza
vzeh ti koda
oprtavih mu vsi4kite parse errori i dobavih vsi4ki neobhodimi {},() i si tragna savsem 4itavo ...
ne sam polzval odbc i vrazka s DB oba4e. eto kakvo sam proveril i raboti:
<form action="<? print ("$PHP_SELF"); ?>" method="post">
номер:<input type="text" name="part" size="20">
<input type="hidden" name="hid" value="1">
<input type="submit" name="submit" value=ТЪРСЕНЕ >
<?php
if (IsSet($hid) && $part!="") { /* Proverka ima li 'SUBMIT' i $part ima li stoynost */
/*
$connect = odbc_connect(...);
$query = odbc_exec ($connect, "SELECT ...");
$partnr = odbc_result($query, 1);
*/
$partnr ='111';
echo "block 1";
if ($part == $partnr) //preska4a tozi blok -->>
{
print '....' ;
$a = ' ';
if ($a == "") {
echo 'nqma zamqna' ;
}else{
echo $a ;
}
} else {
echo 'greshka'; //<<--- idva napravo tuk
}
}else {
echo 'vyvedi nomer' ;
} ?>
</form>
komentarite sa si tvoi
E tuk ni6to niama :[линк]
vzeh ti koda
oprtavih mu vsi4kite parse errori i dobavih vsi4ki neobhodimi {},() i si tragna savsem 4itavo ...
ne sam polzval odbc i vrazka s DB oba4e. eto kakvo sam proveril i raboti:
<form action="<? print ("$PHP_SELF"); ?>" method="post">
номер:<input type="text" name="part" size="20">
<input type="hidden" name="hid" value="1">
<input type="submit" name="submit" value=ТЪРСЕНЕ >
<?php
if (IsSet($hid) && $part!="") { /* Proverka ima li 'SUBMIT' i $part ima li stoynost */
/*
$connect = odbc_connect(...);
$query = odbc_exec ($connect, "SELECT ...");
$partnr = odbc_result($query, 1);
*/
$partnr ='111';
echo "block 1";
if ($part == $partnr) //preska4a tozi blok -->>
{
print '....' ;
$a = ' ';
if ($a == "") {
echo 'nqma zamqna' ;
}else{
echo $a ;
}
} else {
echo 'greshka'; //<<--- idva napravo tuk
}
}else {
echo 'vyvedi nomer' ;
} ?>
</form>
komentarite sa si tvoi
E tuk ni6to niama :[линк]
Re: ne razbrah
$a = ' ';
if ($a == "") {
echo 'nqma zamqna' ;
}else{
echo $a ;
}
neshto mi se gubi smisal ot cialoto tova if else
-----------------------
гърбавия ковчег ще го изправи
if ($a == "") {
echo 'nqma zamqna' ;
}else{
echo $a ;
}
neshto mi se gubi smisal ot cialoto tova if else
-----------------------
гърбавия ковчег ще го изправи
Re: mislq 4e ne raboti vlozhen if-else
abe, chovek, kakvo e tova $a i otkade cufva ?
-----------------------
гърбавия ковчег ще го изправи
-----------------------
гърбавия ковчег ще го изправи
Re: mislq 4e ne raboti vlozhen if-else
Blagodarq vi Okaza se ge greshkata e vqrna
Problema e v tova che $part - nomera kojto se vyvezhda e s 12 simvola , a poleto v tabl. e 30 simvolen char e i za tova $part ne e ravno na $partnr ot tablicata nigoga i ($part==$partnr) ne e i=vqrno.
Pak blagodarq na vsichki
Problema e v tova che $part - nomera kojto se vyvezhda e s 12 simvola , a poleto v tabl. e 30 simvolen char e i za tova $part ne e ravno na $partnr ot tablicata nigoga i ($part==$partnr) ne e i=vqrno.
Pak blagodarq na vsichki