Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mencetak kueri sql yang tepat dalam kerangka kerja zend?

Objek terpilih memiliki metode __toString() di Zend Framework.

Dari manual Zend Framework:

$select = $db->select()
             ->from('products');

$sql = $select->__toString();
echo "$sql\n";

// The output is the string:
//   SELECT * FROM "products"

Solusi alternatif adalah dengan menggunakan Zend_Db_Profiler.i.e.

$db->getProfiler()->setEnabled(true);

// your code
$this->update($up_value,'customer_id ='.$userid.' and address_id <> '.$data['address_Id']); 

Zend_Debug::dump($db->getProfiler()->getLastQueryProfile()->getQuery());
Zend_Debug::dump($db->getProfiler()->getLastQueryProfile()->getQueryParams());
$db->getProfiler()->setEnabled(false);

http://framework.zend.com/manual/en/zend .db.select.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Terhubung ke MySQL dengan JDBC melalui jaringan

  2. Cara mengatur variabel lingkungan untuk Laravel 5 di AWS EC2 dengan MySQL

  3. Kesalahan aliran udara mysql ke gcp Dag

  4. Apakah ada cara untuk mempertahankan hubungan db (pk/fk) dalam skenario berikut

  5. Apa cara terbaik untuk melakukan pencadangan tambahan di MySQL?