我只从名为Date的DATETIME列中检索数据库中的日期.
使用DATE(日期)我按此顺序获取日期: 2012-02-19
SELECT DATE(Date)
echo $row['Day'];
Run Code Online (Sandbox Code Playgroud)
我怎样才能回复日期,第一天,当月和去年.(因为它通常以西班牙语订购)
我使用以下脚本正确显示所选目录及其子目录中的所有文件.有谁知道如何修改此代码只回显目录/子目录中的最新文件?
function ListFiles($dir) {
if($dh = opendir($dir)) {
$files = Array();
$inner_files = Array();
while($file = readdir($dh)) {
if($file != "." && $file != ".." && $file[0] != '.') {
if(is_dir($dir . "/" . $file)) {
$inner_files = ListFiles($dir . "/" . $file);
if(is_array($inner_files)) $files = array_merge($files, $inner_files);
} else {
array_push($files, $dir . "/" . $file);
}
}
}
closedir($dh);
return $files;
}
}
foreach (ListFiles('media/com_form2content/documents/c30') as $key=>$file){
echo "{aridoc engine=\"google\" width=\"750\" height=\"900\"}" . $file ."{/aridoc}";
} CREATE DEFINER=`ninjaboy`@`%` PROCEDURE `getMonthlyTotalScore`(IN ninjaId int, IN month int, IN year int)
BEGIN
DECLARE startDate DATE;
DECLARE endDate DATE;
DECLARE maxDay INTEGER;
SELECT DAY(LAST_DAY(year + '-' + month + '-01')) INTO maxDay;
SET startDate = year + '-' + month + '-01';
SET endDate = year + '-' + month + '-' + maxDay;
SELECT SUM(SCORE) FROM NINJA_ACTIVITY WHERE NINJA_ID = ninjaId AND DATE BETWEEN startDate AND endDate ORDER BY DATE;
END
Run Code Online (Sandbox Code Playgroud)
NINJA_ACTIVITY_ID | NINJA_ID | SCORE | …
以下是我所拥有的
+++++++++++++++++++++++++++
id + myDate + name
+++++++++++++++++++++++++++
'A'+ '2012-06-05' + 'baz'
'A'+ '2012-06-04' + 'bar'
'B'+ '2012-06-05' + 'foo'
'C'+ '2012-06-05' + 'bla'
'C'+ '2012-06-04' + 'blah'
'C'+ '2012-06-06' + 'bleh'
+++++++++++++++++++++++++++
Run Code Online (Sandbox Code Playgroud)
我正在使用的查询是
SELECT id, min(myDate) as Date, name
FROM myTable
GROUP BY id;
Run Code Online (Sandbox Code Playgroud)
我得到的输出如下
+++++++++++++++++++++++++++
id + myDate + name
+++++++++++++++++++++++++++
'A'+ '2012-06-04' + 'baz'
'B'+ '2012-06-05' + 'foo'
'C'+ '2012-06-04' + 'bla'
+++++++++++++++++++++++++++
Run Code Online (Sandbox Code Playgroud)
我的问题是,当查询给我正确的日期时,为什么列的数据name将以baz而不是bar来name表示日期2012-06-04为bar.
我试图从URL读取多个文件(可以是任何格式,即pdf,txt,tiff等)并使用它们进行压缩ZipOutputStream.我的代码看起来像这样:
// using in-memory file read
// then zipping all these files in-memory
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ZipOutputStream zos = new ZipOutputStream(baos);
.....
URL url = new URL(downloadUrl); // can be multiple URLs
ByteArrayOutputStream bais = new ByteArrayOutputStream();
InputStream is = url.openStream();
byte[] byteChunk = new byte[4096];
int n;
while ( (n = is.read(byteChunk)) > 0 )
{
bais.write(byteChunk, 0, n);
}
byte[] fileBytes = bais.toByteArray();
ZipEntry entry = new ZipEntry(fileName);
entry.setSize(fileBytes.length);
zos.putNextEntry(entry);
zos.write(fileBytes);
zos.closeEntry();
// close …Run Code Online (Sandbox Code Playgroud) 这可能是一个简单的问题,但是如何ddmmyyyy以eclipse 中的格式获得系统日期.那么没有任何字母,空格或其他字符?
我正在创建一个应用程序,其中有几个在AJAX调用后加载的表单.
让我说我的主要文件是index.html.然后我有几个表单加载到index.html与ajax调用.
我喜欢做的是检查特定的文本输入元素是否加载了其中一个表单,然后更改该元素的值.有没有办法做到这一点 ?
对于示例中的事件,有一种live()方法可以检查稍后使用ajax加载的项是否发生了某些事件,然后执行一些代码.没有事件,我可以这样做吗?加载后,我可以为该输入文本元素添加值吗?
早些时候我有2000条记录.
我解雇下面的查询后,我将有1500条记录.
DELETE FROM logInfo WHERE datediff(now(), whatTime) >= 2
Run Code Online (Sandbox Code Playgroud)
是否有任何查询可以告诉我上述记录删除了多少条记录?
我知道我可以在删除命令之前使用下面的查询,但我只是好奇是删除后还有其他任何方法可以找到.
SELECT COUNT(*) FROM logInfo WHERE datediff(now(), whatTime) >= 2
Run Code Online (Sandbox Code Playgroud)
我需要在JAVA或MYSQL中使用它.
我知道在php中它会是 mysql_affected_rows()
我正在使用JSF 2.0创建Web应用程序,我将分配用户来查看项目.为此我有两个清单.具有未分配该项目的用户的第一个列表和列表B具有已分配该项目的用户.我们可以交换数据.
我的代码是
<t:selectManyListbox id="sourceCars" style="width: 40%;"
value="#{PersonalInformationDataBean.listOfUsers}" size="10">
<t:selectItems value="#{PersonalInformationDataBean.showAllMyRemData()}" var="t"
itemLabel="#{t.title}" itemValue="#{t.status}"/>
</t:selectManyListbox>
<span>
<input type="button" value=" >> " id="dbleMeRight"/>
<input type="button" value=" << " id="dbleMeLeft"/>
</span>
<t:selectManyListbox id="targetCars" style="width: 40%;"
value="#{PersonalInformationDataBean.listOfUsers}" size="10">
<t:selectItems value="#{PersonalInformationDataBean.showAllMyData()}" var="n"
itemLabel="#{n.title}" itemValue="#{n.status}"/>
</t:selectManyListbox>
<h:commandButton value="Save Edited Project Info." action="#{PersonalInformationDataBean.editPatentData(MyLogin.loginname)}" />
Run Code Online (Sandbox Code Playgroud)
其中t是xmlns:t="http://myfaces.apache.org/tomahawk".
PersonalInformationDataBean.java
private List<String> listOfUsers = new ArrayList<String>();
private List<String> listOfUsers002 = new ArrayList<String>();
private List<CommonBean01> listOfListUsers = new ArrayList<CommonBean01>();
private List<CommonBean01> listOfListUsers002 = new ArrayList<CommonBean01>();
// above getter and …Run Code Online (Sandbox Code Playgroud) 我有一个iPhone应用程序,我使用自定义阿拉伯字体.
一切都在iOS 7中运行.
当我在iOS 6上运行应用程序时,文本显示为默认的iPhone字体.
什么出了什么问题?


如果你看到差异,英语工作正常.只有阿拉伯语的问题.
java ×3
mysql ×3
date ×2
jquery ×2
php ×2
ajax ×1
android ×1
arabic ×1
file ×1
filesystems ×1
http ×1
ios ×1
jsf ×1
jsf-2 ×1
listbox ×1
min ×1
multi-select ×1
objective-c ×1
perl ×1
sql-delete ×1
subdirectory ×1
uifont ×1