«jdatabase» etiketlenmiş sorular

4
JDatabase kullanarak bir alt sorgu oluşturma yöntemi
At http://docs.joomla.org/Selecting_data_using_JDatabase , JDatabase kullanarak bir alt sorgu yazmak için dokümante edilmiş bir yöntem yoktur. https://gist.github.com/gunjanpatel/8663333 , bununla başa çıkmanın bir yolunu gösterir (birkaç bit atlandı): $subQuery = $db->getQuery(true); $query = $db->getQuery(true); // Create the base subQuery select statement. $subQuery->select('*') ->from($db->quoteName('#__sub_table')) ->where($db->quoteName('subTest') . ' = ' . $db->quote('1')); // Create …

1
ANDS ve OR'leri bir Query Object kullanarak WHERE yan tümcesinde birleştirmek nasıl?
Aşağıda istenen SQL verildiğinde, Cond1 ve Cond2'nin karşılanması gereken yerlerde VEYA Cond3'ün seçim için karşılanması gerekir, getQuery()bunu elde etmenin doğru yolu nedir? İstenen SQL: Parantezler içinde Condition1 ve Condition2) SELECT * FROM #__myTable WHERE (condition1=true AND condition2=true) OR condition3=true Zincirleme ile: VEYA -> işaretinde (( $query = $db->getQuery(true); $query->select('* FROM …
21 jdatabase  sql 

3
JDatabase ile aynı anda birden fazla kayıt eklenebilir mi?
Bir döngü kullanmak yerine, Joomla veritabanı işlevleri böyle bir SQL ifadesi oluşturabilir mi? INSERT INTO #__tablename (col1,col2) VALUES ('1', 'one'), ('2', 'two'), ('3', 'three'), ... ('999', 'three'), JDatabase'i kullanarak veritabanına erişme konusundaki dokümanlar, İşlemler ve SQL veya Nesneleri kullanma konusuna bakın, ancak her iki durumda da birden fazla değerden bahsedilmez.
11 jdatabase 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.