小编Sou*_*ose的帖子

如何在PHP中分隔日期和时间?

我的日期格式如下: Wednesday, 22 Apr, 2015, 12:39 PM

我如何分开如下的日期和时间?

>日期: - 2015年4月22日

>时间: - 下午12:39

php datetime date datetime-format

4
推荐指数
1
解决办法
3124
查看次数

PHP json对象具有带数字和关联键的重复值

我的php函数返回以下json对象:

{"user_id":"1",
  "0":"1",

  "token":null,
  "1":null,

  "username":"bgarrett0",
  "2":"bgarrett0"}
Run Code Online (Sandbox Code Playgroud)

它添加了数字键/值和关联键/值.我只想要关联/值.$ sql是一个准备好的查询字符串,args是$ sql的相应值的数组.

$ this-> pdo(mysql db)有属性[PDO :: ATTR_ERRMODE,PDO :: ERRMODE_EXCEPTION; PDO :: ATTR_EMULATE_PREPARES,false;]

   public function query($sql, $args)
   {
    try {
        $stmt = $this->pdo->prepare($sql);
        $stmt->execute($args);
        $stmt = $stmt->fetchAll();
        return json_encode($stmt);
    } catch(Exception $e) {
        $this -> error_status = $e->getMessage();
    }
  }
Run Code Online (Sandbox Code Playgroud)

php arrays json pdo

2
推荐指数
1
解决办法
877
查看次数

使用PHP从sql中获取有限的数据

其实我想使用php收集来自sql的数据,而命令如下:

while ($res = mysql_fetch_assoc($dat)){//code here}
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,它会发送sql中的所有记录.我只想显示有限的记录.怎么做.甚至还有一个问题,我可以将所有记录分成不同的页面吗?

php mysql sql

2
推荐指数
1
解决办法
1294
查看次数

php函数将数组拆分为3个部分而不留下余数

我有一个简单的数组,我想分成3个随机行.

到目前为止,我正在使用数组块函数,它成功地将其分成3行,但由于数组计数不均匀,它将数组转换为3行,但24th一行中留下余数值.见下面的代码......

<?php

  $my_bikes = array (
    'bike-996.png',
    'bike-adventure.png',
    'bike-bandit.png',
    'bike-blade.png',
    'bike-classic-racer.png',
    'bike-classic-rm.png',
    'bike-custom.png',
    'bike-dragster.png',
    'bike-ducati-scrambler.png',
    'bike-electric-concept.png',
    'bike-flat-tracker.png',
    'bike-goldwing.png',
    'bike-gsx.png',
    'bike-harley.png',
    'bike-indian-vintage.png',
    'bike-kiddimoto.png',
    'bike-livewire.png',
    'bike-lotus.png',
    'bike-monkey-bike.png',
    'bike-moto3.png',
    'bike-mx.png',
    'bike-rc.png',
    'bike-rc213v.png',
    'bike-roland-sands.png',
    'bike-scooter.png',
    'bike-speedway.png',
    'bike-tron.png',
    'bike-vespa.png',
    'bike-vision.png',
  );

  shuffle($my_bikes);

  // chunk my bike
  $my_bikes = array_chunk($my_bikes, count($my_bikes) / 3);

?>

<?php foreach($my_bikes as $key => $my_bike_row) : ?>

  <div class="row <?=$key % 2==0 ? 'left' : 'right' ?>">
    <?php foreach($my_bike_row as $my_bike): ?>
      <img src="<?=get_path('images/bikes/' …
Run Code Online (Sandbox Code Playgroud)

php arrays

2
推荐指数
1
解决办法
640
查看次数

如何在PHP中从MySQL数据库呈现HTML标记?

我将html标签(例如)存储<ul><li>....</li></ul>在表中。我想将这些值检索为html内容。当我检索此数据时,我希望将其显示为HTML内容,即应显示项目符号而不是<ul><li>....</li></ul>

我正在尝试的代码:

<?php echo stripslashes($row3['description'])?>
Run Code Online (Sandbox Code Playgroud)

我什至尝试过htmlentities()html_entity_decode()但是没有一个起作用。

html php

2
推荐指数
2
解决办法
1万
查看次数

与Ternary Logic有一种奇怪的行为

当我做 -

echo "Hello ". (true) ? 'World' : 'XYZ';
Run Code Online (Sandbox Code Playgroud)

输出 - World而不是Hello World.但当 -

$person = (true) ? 'World' : 'XYZ';
echo  "Hello ".$person;
Run Code Online (Sandbox Code Playgroud)

输出 - Hello World这是预期的.不明白为什么这样做!这是预期的吗?

php ternary-operator

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

MySQL TRIM()不起作用

我不知道为什么,但TRIM()还是RTRIM()不适合我的工作。

SELECT TRIM('YV4.3x2.8SA-2 ');
Run Code Online (Sandbox Code Playgroud)

正在返回'YV4.3x2.8SA-2 '

我无法删除所有空格,因为字符串之间可能包含空格。

mysql trim mariadb

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

标签 统计

php ×6

arrays ×2

mysql ×2

date ×1

datetime ×1

datetime-format ×1

html ×1

json ×1

mariadb ×1

pdo ×1

sql ×1

ternary-operator ×1

trim ×1