Guest

codigo

By: a guest on Jul 1st, 2011  |  syntax: PHP  |  size: 0.48 KB  |  hits: 117  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. <?php
  2.  
  3. $str = "SELECT * FROM tabla WHERE ";
  4.  
  5. // trim a todo
  6. $data = array();
  7. $data['User']['cuenta'] = NULL;
  8. $data['User']['cuenta2'] = 1;
  9.  
  10. $flag = false;
  11. if(!empty($data['User']['cuenta'])) {
  12.         if($flag) {
  13.                 $str .= " AND ";
  14.         }
  15.         $str .= "cuenta like '%{$data['User']['cuenta']}%' ";
  16.         $flag = true;
  17. }
  18.  
  19. if(!empty($data['User']['cuenta2'])) {
  20.         if($flag) {
  21.                 $str .= " AND ";
  22.         }
  23.         $str .= "cuenta2 = {$data['User']['cuenta2']} ";
  24.         $flag = true;
  25. }
  26.  
  27. echo 'query: ' . $str;