php - How to do this multiple IF statement in MySQL -


i have table:

scanner name | maxwidth | maxlength ==================================== scanner    | 50       | 100 scanner b    | 60       | 120 

in php have:

$paperw = 70; $paperl = 55; 

how mysql query result return:

scanner name ============ scanner b 

the idea find scanner fits paper size. although paper width 70 , length 55, , printer b have max width of 60, can rotate paper orientation paper width becomes 55 , length becomes 70 fit scanner b.

in pseudo-code check if scanner fits paper this:

if (paperw <= maxwidth && paperl <= maxlength)  return true else{  if (paperw >  maxwidth){     if (paperw <= maxlength && paperl <= maxwidth)        return true;     else        return false;  }  else   return false; } 

i have no idea transalte mysql query.. appreciated.

just rectangle area in php.

rectarea = width * length; 

and use rectarea in clause.

 select       scanner_name,      max_width,      max_length,      (max_width * max_length) page_area   scanners     (max_width * max_length)  >=  rectarea ; 

Comments

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -