小编top*_*her的帖子

jqplot水平线

似乎没有得到水平线出现,我看了以前的帖子,但没有任何有效...也许我错过了一个导入?图表本身很好地显示出来.

    $(document).ready(function(){
    var line1 = [['January', 1], ['February', 2], ['March', 3],
    ['April', 4], ['May', 5], ['June', 6], ['July', 7], ['August', 8],
    ['September', 9], ['October', 10], ['November', 11], ['December', 12]];
    //alert(<?=$graph[1]['st']?>);
    var plot1 = $.jqplot('settle_graph', [line1], {
        title: 'Monthly Settlements',
        grid:{drawBorder: false, shadow:false},
        canvasOverlay: {
          show: true,
          objects: [
            {horizontalLine: {
              name: '# Settlements from Budget',
              y: 6,
              lineWidth: 3,
              color: '#444444',
              shadow: true,
              show:true,                  
              lineCap: 'butt',
              xOffset: 0
            }}
          ]
        },     
        series:[{renderer:$.jqplot.BarRenderer}],
        seriesDefaults: {
            rendererOptions: {
                varyBarColor : true,
                barPadding: …
Run Code Online (Sandbox Code Playgroud)

jqplot

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

HTML 选择选项中的 Foreach php 函数

我是这个论坛的新手,刚刚开始用 php 编码。需要一些帮助。我有以下代码

<?php error_reporting(-1);

require_once('/mysql/sql_connect.php');

$q = "SELECT pty.pty_profile_name AS profile FROM pty, users WHERE users.username = 'testaccount' ";
    $r = @mysqli_query ($dbc, $q);

    $results_array = array();
    while($row = mysqli_fetch_assoc($r)) {
        array_push($results_array, $row);
    echo "<pre>"; print_r($results_array); echo "</pre>"; }

?>

<p>
<form method="post" action="foreach2.php">
<label for="Property Select" class="title">Select Property</label>  
   <select name="pty_select" > 
   <?php foreach($results_array as $key => $value){ ?>
                    <option value="<?php echo $key; ?>"><?php echo $value['profile']; ?></option> 
    <?php } ?>
        </select>
    <input type="submit" name="Submit" />
</form>

<?php 

if (isset($_POST['Submit'])) …
Run Code Online (Sandbox Code Playgroud)

html php

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

在PHP 7 Ubuntu 14.04上调用未定义的函数mb_strlen()

我有一个Yii安装,直到今天工作正常.我今天在我的机器上安装了更新,之后在所有页面上都抛出了这个错误:

PHP致命错误 - yii\base\ErrorException

未捕获的错误:在/application/vendor/yiisoft/yii2/web/ErrorHandler.php:404中调用未定义的函数yii\web\mb_strlen()

我跑了,composer update但错误仍然存​​在.

我在Ubuntu 14.04上使用PHP 7上的yii 2.0.7.我该如何解决?

php yii2 ubuntu-14.04

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

如何生成具有自定义高度的文本字段(yii textField)

各位大家好,感谢您的阅读.我有这个

   <?php
                echo $form->textField($model, 'link', array(
                    'prepend' => '<i class="icon-4x icon-globe" style="line-height: 54px;"></i>',
                    'class' => 'span12', 'maxlength' => 999, 
                    'height'=>100, 
                    'htmlOptions' => array('style' => 'height:60px;font-size: 22px;')
                    ));
                ?>
Run Code Online (Sandbox Code Playgroud)

这不适用于宽度,但当我用高度替换它不起作用.没有其他css规则可以覆盖它.如何在yii中的文本文件上设置自定义高度

css yii

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

为什么以下代码打印出10而不是null?

以下代码输出10.这是为什么?

<?php 

class a{
    var $c;

    public function a(){
        $this->c=10;
    }
}

class b extends a{

    public function print_a(){
        print $this->c;
    }
}

$b=new b;
$b->print_a();
Run Code Online (Sandbox Code Playgroud)

php oop

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

使用php $ Key值访问JSON值

从URL Difficulties回答Get JSON对象时,我注意到其中一个JSON名称是"$id":

{ "data" : [
    {
        "$id": "1",
        "SearchKey": "Alnwick |Alnwick",
        ...
Run Code Online (Sandbox Code Playgroud)

这导致以下PHP代码抛出不同的错误:

$json = ... //json above
$obj = json_decode($json);
echo property_exists($obj->data[0], '$id'); // prints true
echo $obj->data[0]->$id; // PHP Fatal Error: Cannot access empty property ...
echo $obj->data[0]->id; // PHP Notice: Undefined property stdClass::$id ...
echo $obj->data[0]->'$id'; // PHP Parse Error: syntax error, unexpected ''$id'' (T_CONSTANT_ENCAPSED_STRING) ...
Run Code Online (Sandbox Code Playgroud)

假设json被解码为对象而不是数组,我该如何访问该"$id"字段?

php json

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

如果类在不同的命名空间中,则为未定义的类

我在phpstorm 8.0.3上设置了yii2项目.我的命名空间结构如下:

backend\
  controllers
  models
  ...
frontend\
  controllers
  models
  ..
common\
  controllers
  models
Run Code Online (Sandbox Code Playgroud)

我在项目中使用了composer,并在vendor文件夹中安装了各种依赖项.

每当我尝试使用不在同一个基本命名空间(frontend,backendcommon)中的类时,我都会得到一个未定义的类错误.奇怪的是,类的名称空间是自动完成的:

在此输入图像描述

另一个奇怪的是,如果打开具有已定义类的文件,则某些类的未定义类错误消失.

phpstorm

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

自定义验证消息在 Yii2 中不起作用

我想显示电话号码的最大长度和最小长度的自定义验证消息。我编写了此代码来显示电话号码字段的最大长度和最小长度的自定义验证消息。

['phone', 'string', 'max' => 12, 'min' => 8, 'message' => 'Please enter a valid Phone number.']
Run Code Online (Sandbox Code Playgroud)

验证运行良好,但未显示自定义消息。每次都显示这个默认的 yii2 消息“电话应该包含最多 12 个字符。”

预先感谢您的帮助。

php yii2 yii2-validation

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

Yii2-有效记录 - 条件组

我需要编写如下所示的查询:

(WHERE metrics = kg && quantity <xx)|| (WHERE metrics = lbs && quantity <(xx*2.2046))

这可能与Yii Active Record有关,如果可以的话?

php yii2

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

在yii2中使用`with`的嵌套关系

谁能告诉我,我有几个模式:一种产品有很多→ 属性,在属性有许多→ 特点 ,我可以这样做:

return Item::find()->where(['code' => $code])->with('properties')->asArray()->one();
Run Code Online (Sandbox Code Playgroud)

结果:

{
  title: "????? ???????? ????????? 150 ? ???????",
  new: "0",
  hit: "0",
  recommend: "0",
  properties: [
  {
    //lallala
  },
  {
    //lallala
  },
  ]
}
Run Code Online (Sandbox Code Playgroud)

但我想在每个属性中嵌套行(特征)我怎么能做那么优雅的方式?

php yii2

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

标签 统计

php ×7

yii2 ×4

css ×1

html ×1

jqplot ×1

json ×1

oop ×1

phpstorm ×1

ubuntu-14.04 ×1

yii ×1

yii2-validation ×1