Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

केकफ़्पी कुछ मापदंडों के साथ रिकॉर्ड जोड़ रहा है

ऐसा करने के कई तरीके हैं, लेकिन मुझे लगता है कि सबसे अच्छा नामित पैरामीटरों का उपयोग करना है। /ए> ।

अनिवार्य रूप से, अपने विचारों/ग्राहकों/view.ctp में, आप संपर्कों में एक customer_id जोड़ते हैं/लिंक जोड़ते हैं:

$html->link(__('Add contact', true), array('controller' => 'contacts', 'action' => 'add', 'customer_id' => $customer['Customer']['id']));

और अपने विचार/संपर्क/add.ctp में आप नामित पैरामीटर की जांच करते हैं और एक छिपे हुए फ़ील्ड का उपयोग करते हैं:

if (isset($this->params['named']['customer_id'])) {
    echo $form->input('customer_id', array('type' => 'hidden', 'value' => $this->params['named']['customer_id']));
} else {
    echo $form->input('customer_id');
}

या पहले से चयनित सही ग्राहक के साथ एक चयन:

echo $form->input('customer_id', array('selected' => @$this->params['named']['customer_id']));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संबंधित फ़ील्ड के साथ आइटम को अपडेट करने के लिए उदाहरण फ़िल्टर हुक

  2. एक्स या वाई द्वारा समूह?

  3. PHP MYSQL SUM कुल लेकिन पंक्तियां दिखाएं

  4. MySQL स्ट्रिंग्स को SQL सर्वर समकक्ष में कैसे बदलें

  5. c3p0 प्रतीक्षा में लटकता है हाइबरनेट के साथ उपलब्ध है