[PHP] 2 ifs embedded?

2009-07-31 Thread Miller, Terion
I need this to say : If row notes is not empty and is alpha echo notes

How do I get the is alpha part in here;

If (!empty($row['notes'])) {


  echo( $trimNotes );

  }

I tried.

If (IsAlpha($row['notes'])) {


  echo( $trimNotes );

  }

But it broke the whole script.

--Terion


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Ashley Sheridan
On Fri, 2009-07-31 at 06:53 -0700, Miller, Terion wrote:
 I need this to say : If row notes is not empty and is alpha echo notes
 
 How do I get the is alpha part in here;
 
 If (!empty($row['notes'])) {
 
 
   echo( $trimNotes );
 
   }
 
 I tried.
 
 If (IsAlpha($row['notes'])) {
 
 
   echo( $trimNotes );
 
   }
 
 But it broke the whole script.
 
 --Terion
 
 
I'm not really sure what you are trying to do here? Is it that you want
to have nested queries, or only do something if both conditions have
been met?

Thanks,
Ash
http://www.ashleysheridan.co.uk


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread m0s
Miller, Terion wrote:
 I need this to say : If row notes is not empty and is alpha echo notes

 How do I get the is alpha part in here;

 If (!empty($row['notes'])) {


   echo( $trimNotes );

   }

 I tried.

 If (IsAlpha($row['notes'])) {


   echo( $trimNotes );

   }

 But it broke the whole script.

 --Terion


   
You can write it in one IF statement

If (!empty($row['notes'])  IsAlpha($row['notes'])) {
   
}


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Miller, Terion



On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

(!empty($row['notes'])  IsAlpha($row['notes']))

I tried that and this one:

If (!empty($row['notes'])  ctype_alpha($row['notes']))

It didn't display the notes at all...

And this one...doesn't display if the field has a 0 in it but I still need it 
to?

If (!empty($row['critical'])  ctype_alnum($row['critical']))

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Bastien Koert
On Fri, Jul 31, 2009 at 10:28 AM, Miller,
Teriontmil...@springfi.gannett.com wrote:



 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need it 
 to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



Hey Teri,
Could the return from the db have a space or something in the value? Perhaps

If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

might work


-- 

Bastien

Cat, the other other white meat

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Miller, Terion



On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

On Fri, Jul 31, 2009 at 10:28 AM, Miller,
Teriontmil...@springfi.gannett.com wrote:



 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need it 
 to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



Hey Teri,
Could the return from the db have a space or something in the value? Perhaps

If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

might work


--

Bastien

Cat, the other other white meat


It's got me stumped, tried it and it still will not echo if the field has a 0 
in it:

If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
echo( Critical violations found: . $row['critical'] .. );

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Bastien Koert
On Fri, Jul 31, 2009 at 10:59 AM, Miller,
Teriontmil...@springfi.gannett.com wrote:



 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:



 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need 
 it to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



 Hey Teri,
 Could the return from the db have a space or something in the value? Perhaps

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

 might work


 --

 Bastien

 Cat, the other other white meat


 It's got me stumped, tried it and it still will not echo if the field has a 0 
 in it:

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){        
 echo( Critical violations found: . $row['critical'] .. );


If you echo it out what is the value?

echo [.$row['critical'].];

what do you get?

-- 

Bastien

Cat, the other other white meat

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] 2 ifs embedded?

2009-07-31 Thread Chrome
 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:
 
 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:
 
 
 
  On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:
 
  (!empty($row['notes'])  IsAlpha($row['notes']))
 
  I tried that and this one:
 
  If (!empty($row['notes'])  ctype_alpha($row['notes']))
 
  It didn't display the notes at all...
 
  And this one...doesn't display if the field has a 0 in it but I still
 need it to?
 
  If (!empty($row['critical'])  ctype_alnum($row['critical']))
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 
 Hey Teri,
 Could the return from the db have a space or something in the value?
 Perhaps
 
 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))
 
 might work
 
 
 --
 
 Bastien
 
 Cat, the other other white meat
 
 
 It's got me stumped, tried it and it still will not echo if the field
 has a 0 in it:
 
 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
 echo( Critical violations found: . $row['critical'] .. );
 

empty() regards 0 as an empty value... From the manual:

[quote]
The following things are considered to be empty:

*  (an empty string)
* 0 (0 as an integer)
* 0 (0 as a string)
* NULL
* FALSE
* array() (an empty array)
* var $var; (a variable declared, but without a value in a class)
[/quote]

HTH

Dan


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Miller, Terion



On 7/31/09 10:14 AM, Bastien Koert phps...@gmail.com wrote:

On Fri, Jul 31, 2009 at 10:59 AM, Miller,
Teriontmil...@springfi.gannett.com wrote:



 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:



 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need 
 it to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



 Hey Teri,
 Could the return from the db have a space or something in the value? Perhaps

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

 might work


 --

 Bastien

 Cat, the other other white meat


 It's got me stumped, tried it and it still will not echo if the field has a 0 
 in it:

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
 echo( Critical violations found: . $row['critical'] .. );


If you echo it out what is the value?

echo [.$row['critical'].];

what do you get?

--

Bastien

Cat, the other other white meat

If I echo it I get the int that is in the field from the db fine...so it's 
something with my statement?

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Jim Lucas
Miller, Terion wrote:
 
 
 On 7/31/09 10:14 AM, Bastien Koert phps...@gmail.com wrote:
 
 On Fri, Jul 31, 2009 at 10:59 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need 
 it to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php


 Hey Teri,
 Could the return from the db have a space or something in the value? Perhaps

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

 might work


 --

 Bastien

 Cat, the other other white meat


 It's got me stumped, tried it and it still will not echo if the field has a 
 0 in it:

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
 echo( Critical violations found: . $row['critical'] .. );

 
 If you echo it out what is the value?
 
 echo [.$row['critical'].];
 
 what do you get?
 
 --
 
 Bastien
 
 Cat, the other other white meat
 
 If I echo it I get the int that is in the field from the db fine...so it's 
 something with my statement?
 

That all depends on WHAT it is you are getting.

Can you tell us WHAT you are getting?  Not simply that I get the int
that is in the field from the db.  We don't have any idea what that
value is.  Only you know that...


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Miller, Terion



On 7/31/09 10:54 AM, Jim Lucas li...@cmsws.com wrote:

Miller, Terion wrote:


 On 7/31/09 10:14 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:59 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need 
 it to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php


 Hey Teri,
 Could the return from the db have a space or something in the value? Perhaps

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

 might work


 --

 Bastien

 Cat, the other other white meat


 It's got me stumped, tried it and it still will not echo if the field has a 
 0 in it:

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
 echo( Critical violations found: . $row['critical'] .. );


 If you echo it out what is the value?

 echo [.$row['critical'].];

 what do you get?

 --

 Bastien

 Cat, the other other white meat

 If I echo it I get the int that is in the field from the db fine...so it's 
 something with my statement?


That all depends on WHAT it is you are getting.

Can you tell us WHAT you are getting?  Not simply that I get the int
that is in the field from the db.  We don't have any idea what that
value is.  Only you know that...


Numbers are in that field ... So I'm getting 0, 1, 2 etc however many 
violations there are

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Miller, Terion



On 7/31/09 11:03 AM, Miller, Terion tmil...@springfi.gannett.com wrote:




On 7/31/09 10:54 AM, Jim Lucas li...@cmsws.com wrote:

Miller, Terion wrote:


 On 7/31/09 10:14 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:59 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need 
 it to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php


 Hey Teri,
 Could the return from the db have a space or something in the value? Perhaps

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

 might work


 --

 Bastien

 Cat, the other other white meat


 It's got me stumped, tried it and it still will not echo if the field has a 
 0 in it:

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
 echo( Critical violations found: . $row['critical'] .. );


 If you echo it out what is the value?

 echo [.$row['critical'].];

 what do you get?

 --

 Bastien

 Cat, the other other white meat

 If I echo it I get the int that is in the field from the db fine...so it's 
 something with my statement?


That all depends on WHAT it is you are getting.

Can you tell us WHAT you are getting?  Not simply that I get the int
that is in the field from the db.  We don't have any idea what that
value is.  Only you know that...


Numbers are in that field ... So I'm getting 0, 1, 2 etc however many 
violations there are, so why doesn't this work?

If (ctype_alnum((int)$row['critical'])){echo( Critical violations 
found: . $row['critical'] .. );

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded? (RESOLVED)

2009-07-31 Thread Miller, Terion



On 7/31/09 10:54 AM, Jim Lucas li...@cmsws.com wrote:

Miller, Terion wrote:


 On 7/31/09 10:14 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:59 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:


 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need 
 it to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php


 Hey Teri,
 Could the return from the db have a space or something in the value? Perhaps

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

 might work


 --

 Bastien

 Cat, the other other white meat


 It's got me stumped, tried it and it still will not echo if the field has a 
 0 in it:

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
 echo( Critical violations found: . $row['critical'] .. );


 If you echo it out what is the value?

 echo [.$row['critical'].];

 what do you get?

 --

 Bastien

 Cat, the other other white meat

 If I echo it I get the int that is in the field from the db fine...so it's 
 something with my statement?


That all depends on WHAT it is you are getting.

Can you tell us WHAT you are getting?  Not simply that I get the int
that is in the field from the db.  We don't have any idea what that
value is.  Only you know that...


Got it..yay...

If (ctype_digit($row['critical'])){echo( Critical violations found: . 
$row['critical'] .. );

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] 2 ifs embedded?

2009-07-31 Thread Jim Lucas
Miller, Terion wrote:
 
 
 On 7/31/09 11:03 AM, Miller, Terion tmil...@springfi.gannett.com wrote:
 
 
 
 
 On 7/31/09 10:54 AM, Jim Lucas li...@cmsws.com wrote:
 
 Miller, Terion wrote:

 On 7/31/09 10:14 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:59 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:

 On 7/31/09 9:53 AM, Bastien Koert phps...@gmail.com wrote:

 On Fri, Jul 31, 2009 at 10:28 AM, Miller,
 Teriontmil...@springfi.gannett.com wrote:

 On 7/31/09 8:58 AM, m0s d...@lenss.nl wrote:

 (!empty($row['notes'])  IsAlpha($row['notes']))

 I tried that and this one:

 If (!empty($row['notes'])  ctype_alpha($row['notes']))

 It didn't display the notes at all...

 And this one...doesn't display if the field has a 0 in it but I still need 
 it to?

 If (!empty($row['critical'])  ctype_alnum($row['critical']))

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php


 Hey Teri,
 Could the return from the db have a space or something in the value? Perhaps

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical']))

 might work


 --

 Bastien

 Cat, the other other white meat


 It's got me stumped, tried it and it still will not echo if the field has a 
 0 in it:

 If (!empty($row['critical'])  ctype_alnum((int)$row['critical'])){
 echo( Critical violations found: . $row['critical'] .. );

 If you echo it out what is the value?

 echo [.$row['critical'].];

 what do you get?

 --

 Bastien

 Cat, the other other white meat

 If I echo it I get the int that is in the field from the db fine...so it's 
 something with my statement?

 
 That all depends on WHAT it is you are getting.
 
 Can you tell us WHAT you are getting?  Not simply that I get the int
 that is in the field from the db.  We don't have any idea what that
 value is.  Only you know that...
 
 
 Numbers are in that field ... So I'm getting 0, 1, 2 etc however many 
 violations there are, so why doesn't this work?
 
 If (ctype_alnum((int)$row['critical'])){echo( Critical violations 
 found: . $row['critical'] .. );
 

So, the only thing you will see is a number?  Correct?  What is the
range that the number will fall between?

And, does zero mean anything different then 1, 2, 3...

If, all you want to do is make sure that $row['critical'] is a number
and the value is within a range of numbers, so this.

if (
isset($row['critical']) 
is_numeric($row['critical']) 
in_array($row['critical'], range(0, 200))
} {
...
}


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php