Mysql Joomla数据库如何执行何处和或
我需要将以下mysql WHERE子句转换为可用于joomla数据库连接的表单:Mysql Joomla数据库如何执行何处和或,mysql,database,joomla,Mysql,Database,Joomla,我需要将以下mysql WHERE子句转换为可用于joomla数据库连接的表单: WHERE hady9_session.session_id = 'acl7e1bn099rrlhkvsrhl13bu7' AND (hady9_hikashop_product.product_parent_id = '5722' OR '5412' OR '5877' OR '8357' OR '8202') 到目前为止,我已经: ->where('hady9_session.session_id =
WHERE
hady9_session.session_id = 'acl7e1bn099rrlhkvsrhl13bu7' AND
(hady9_hikashop_product.product_parent_id = '5722' OR
'5412' OR
'5877' OR
'8357' OR
'8202')
到目前为止,我已经:
->where('hady9_session.session_id = '. $db->quote($thesession));
如何将AND或零件放入其中?任何帮助都将不胜感激。您可以这样做:
->where( $db->quoteName('hady9_session.session_id') . ' = ' . $db->quote($thesession) .
'AND' . $db->quoteName('hady9_hikashop_product.product_parent_id') . ' = ' . $db->quote('5722') .
'OR' . $db->quote('5412') .
'OR' . $db->quote('5877') .
'OR' . $db->quote('8357') .
'OR' . $db->quote('8202')
);
请注意,我还将您的数据库列包装在$db->quoteName()
希望这有帮助,并让我知道它是否有效您可以这样做:
->where( $db->quoteName('hady9_session.session_id') . ' = ' . $db->quote($thesession) .
'AND' . $db->quoteName('hady9_hikashop_product.product_parent_id') . ' = ' . $db->quote('5722') .
'OR' . $db->quote('5412') .
'OR' . $db->quote('5877') .
'OR' . $db->quote('8357') .
'OR' . $db->quote('8202')
);
请注意,我还将您的数据库列包装在$db->quoteName()
希望这有帮助,并让我知道它是否有效您可以这样做:
->where( $db->quoteName('hady9_session.session_id') . ' = ' . $db->quote($thesession) .
'AND' . $db->quoteName('hady9_hikashop_product.product_parent_id') . ' = ' . $db->quote('5722') .
'OR' . $db->quote('5412') .
'OR' . $db->quote('5877') .
'OR' . $db->quote('8357') .
'OR' . $db->quote('8202')
);
请注意,我还将您的数据库列包装在$db->quoteName()
希望这有帮助,并让我知道它是否有效您可以这样做:
->where( $db->quoteName('hady9_session.session_id') . ' = ' . $db->quote($thesession) .
'AND' . $db->quoteName('hady9_hikashop_product.product_parent_id') . ' = ' . $db->quote('5722') .
'OR' . $db->quote('5412') .
'OR' . $db->quote('5877') .
'OR' . $db->quote('8357') .
'OR' . $db->quote('8202')
);
请注意,我还将您的数据库列包装在$db->quoteName()
希望这有帮助,让我知道它是否有效这将有效。。。如果不起作用,请告诉我
->where($db->quoteName('hady9_session.session_id').' = '.$db->quote($thesession).'AND ('.$db->quoteName('hady9_hikashop_product.product_parent_id').' = '.$db->quote('5722').'OR'.$db->quote('5412').'OR'.$db->quote('5877').'OR'.$db->quote('8357').'OR'.$db->quote('8202').')');
这会有用的。。。如果不起作用,请告诉我
->where($db->quoteName('hady9_session.session_id').' = '.$db->quote($thesession).'AND ('.$db->quoteName('hady9_hikashop_product.product_parent_id').' = '.$db->quote('5722').'OR'.$db->quote('5412').'OR'.$db->quote('5877').'OR'.$db->quote('8357').'OR'.$db->quote('8202').')');
这会有用的。。。如果不起作用,请告诉我
->where($db->quoteName('hady9_session.session_id').' = '.$db->quote($thesession).'AND ('.$db->quoteName('hady9_hikashop_product.product_parent_id').' = '.$db->quote('5722').'OR'.$db->quote('5412').'OR'.$db->quote('5877').'OR'.$db->quote('8357').'OR'.$db->quote('8202').')');
这会有用的。。。如果不起作用,请告诉我
->where($db->quoteName('hady9_session.session_id').' = '.$db->quote($thesession).'AND ('.$db->quoteName('hady9_hikashop_product.product_parent_id').' = '.$db->quote('5722').'OR'.$db->quote('5412').'OR'.$db->quote('5877').'OR'.$db->quote('8357').'OR'.$db->quote('8202').')');
对不起,我还是这里的一个noob,对不起,我还是这里的noob,对不起,我还是这里的noob,对不起,我还是这里的noob。