where.php
来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· PHP 代码 · 共 54 行
PHP
54 行
<?php//// $Id: Where.php,v 1.1 2003/06/09 19:48:19 quipo Exp $//class tests_Where extends tests_UnitTest{ function test_setWhere() { $user = new tests_Common(TABLE_USER); $whereClause = 'name='.$user->db->getTextValue('Wolfram'); $user->setWhere($whereClause); $this->assertEquals($whereClause, $user->getWhere()); $whereClause = 'name='.$user->db->getTextValue('"test"oli'); $user->setWhere($whereClause); $this->assertEquals($whereClause, $user->getWhere()); $user = new tests_Common(TABLE_USER); $whereClause = 'name='.$user->db->getTextValue('Wolfram'); $user->setWhere($whereClause); $whereClause1 = 'name='.$user->db->getTextValue('Kriesing'); $user->addWhere($whereClause1); $this->assertEquals("$whereClause AND $whereClause1", $user->getWhere()); $whereClause = 'name='.$user->db->getTextValue('"test"oli'); $user->setWhere($whereClause); $whereClause1 = 'name='.$user->db->getTextValue('"testirt"oli'); $user->addWhere($whereClause1,'OR'); $this->assertEquals("$whereClause OR $whereClause1", $user->getWhere()); } function test_addWhereSearch() { $user = new tests_Common(TABLE_USER); $user->removeAll(); $user->add(array('name'=>'Wolfram Kriesing')); $user->add(array('name'=>'WOLFRAM Daniel KrIESIng')); $user->add(array('name'=>' kriesing wolfram ')); $user->setWhere(); $user->addWhereSearch('name','Wolfram Kriesing'); $this->assertEquals(2,$user->getCount(),'getCount(): Did not find the inserted number of user names.'); $user->add(array('name'=>'Wolfram and here goes some string Kriesing but it should be found')); $user->add(array('name'=>'%Wolfram man in the middle :-) Kriesing and smthg behind%')); $this->assertEquals(4,$user->getCount(),'getCount(): Did not find the inserted number of user names.'); $user->removeAll(); }}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?