小编jpr*_*itt的帖子

删除php数组中的不常见值

大家好,

Array ( 
    [0] => Array ( [id] => 242) 
    [1] => Array ( [id] => 24) 
    [2] => Array ( [id] => 234) 
    [3] => Array ( [id] => 244) 
)


Array ( 
    [0] => 24
    [1] => 242
    [2] => 244
)
Run Code Online (Sandbox Code Playgroud)

当我使用时print_r(),我得到了两个数组.现在,我需要过滤两个数组并得到不常见的值,所以我的输出将是234

php

0
推荐指数
1
解决办法
265
查看次数

PHP现在设置格式化YYYY-MM-DD

我需要以这种格式将变量设置为当前日期:例如:2012-05-12,我得到的是YYYY-MM-DD?

我试过了:

$date = date("yyyy-mm-dd", strtotime(now)); 
Run Code Online (Sandbox Code Playgroud)

但这并没有将日期保存到mysql所以它出现在内容中.

该字段在mysql db中设置为type:date.

我在这做错了什么?

php

0
推荐指数
3
解决办法
2011
查看次数

将日期更改为明天的日期

我希望将日期延长到第二天,如果日期小于今天的日期.

这就是我所拥有的.

$today = $date = date('y/d/m h:i:s a', time());

 $query_moline = "SELECT * FROM penny WHERE `active`='Y' ORDER BY `sdate` ASC LIMIT 13";
$moline = mysql_query($query_moline) or die(mysql_error()); 
$row_moline = mysql_fetch_assoc($moline);
$totalRows_moline = mysql_num_rows($moline);
?>
<table width="98%"><tr><td>Title</td><td><?php echo $today ?></td><td>Fee</td></tr>
<? if($totalRows_moline>0)
{ ?> 
<?php do { ?>
 <?php
$id=$row_moline['id'];
$title=$row_moline['title'];
$sdate=$row_moline['sdate'];
$fee=$row_moline['fee'];

if($sdate<$today){
$sdate=$today;

$strsql="UPDATE `penny` SET `sdate`=\"$sdate\" WHERE `id`=\"$id\"";
//echo $strsql."<BR>";
mysql_query($strsql,$connect) or die(mysql_error());

 }
Run Code Online (Sandbox Code Playgroud)

这就是我被困的地方,如果$sdate<$today那时我需要$sdate明天约会,但同时也是$sdate

例如,如果$ sdate = 2011/4/12 14:00:00那么我需要新的日期是2011/5/12 14:00:00

php sql

-1
推荐指数
1
解决办法
308
查看次数

对于php版本<5.3.0,转到相当于?

我需要在我的代码中使用goto运算符,因为我似乎无法想到解决它的方法.但问题是我的主机只安装了PHP版本5.2.17.

有任何想法吗?

以下是我的代码:

if ($ready !=="y")
{
    $check=mysql_query("SELECT `inserted` FROM `team`");
    $numrows  = mysql_num_rows($check);  

    $i="0";

    while ($i<$numrows && $row = mysql_fetch_assoc($check))
    {

        $array[$i] = $row['inserted'];
        $i++;

    }
    if (in_array("n", $array)) 
    {

        goto skip;

    }
    else
    {
        mysql_query("

            UPDATE game SET ready='y'

        ");
    }

}

skip:
Run Code Online (Sandbox Code Playgroud)

php goto

-1
推荐指数
1
解决办法
1555
查看次数

除非函数有PHP吗?

不是PHP程序员,但我想为我的项目编写一些代码.

我不知道如何正确编写这个PHP语句.假设我有来自不同mysql列的3个元素a,b,c.

if(a > b) $dump->out('Message 1') unless a > c;
Run Code Online (Sandbox Code Playgroud)

不确定"if else"适用于此处

php if-statement

-1
推荐指数
1
解决办法
5378
查看次数

标签 统计

php ×5

goto ×1

if-statement ×1

sql ×1