Mysql
 sql >> база данни >  >> RDS >> Mysql

MySql променливи и php

Можете да имате само една заявка в даден момент в PHP.

 $query1 = "SELECT count(*) FROM agents INTO @AgentCount"
 $query2="  
  SELECT user_agent_parsed, user_agent_original, COUNT( user_agent_parsed ) AS thecount, 
  COUNT( * ) / ( @AgentCount) AS percentage
  FROM agents
  GROUP BY user_agent_parsed
  ORDER BY thecount DESC LIMIT 50";

АКТУАЛИЗИРАНЕ

Имам DAL, който съдържа всичките ми заявки. Типична функция в моя DAL изглежда така:

// These functions are reusable 
  public function getAllRows($table)
  {
    $sql =" SELECT * FROM $table";
    $this->query($sql);
    return $this->query_result;       
  }

Тогава в моя BLL (бизнес слой) имам следното:

  public function getUserAgents()
  {
      $result = parent::getAllRows();
      $row = mysql_fetch_array($result);
      return $row[0]; // Retrieves the first row

      // Then you take this value and to a second request. Then return the answer / rows.
  }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да се присъединя към множество SQL таблици, използвайки идентификаторите?

  2. конструктор на заявки:IN клауза със съставни колони

  3. Как да актуализирате от изберете с Join

  4. Как да се свържа с MySQL 5.1 във Visual Studio 2010?

  5. Какъв е максималният размер на MySQL VARCHAR?