Uuid.php 678 B

123456789101112131415161718192021222324252627
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: blade
  5. * Date: 2018/6/11
  6. * Time: 10:50
  7. */
  8. namespace App\Api\Controller;
  9. ini_set('display_errors', 1);
  10. error_reporting(E_ALL);
  11. use \BaseController\Controller;
  12. Class Uuid extends Controller {
  13. function index(){
  14. $table=isset($_GET['table'])?$_GET['table']:'';
  15. $field=isset($_GET['field'])?$_GET['field']:'';
  16. // $data=S('DB')->select('SELECT * FROM '.$table.' WHERE len('.$field.') > 64');
  17. $res=S('DB')->select("UPDATE ".$table." SET '.$field.' = '".UUID()."' WHERE \"length\"(".$field.") < 64 ");
  18. if(!$res){
  19. return Render('',3001);
  20. }
  21. return Render('',1);
  22. }
  23. }