小编use*_*579的帖子

强制浏览器刷新css,javascript等

我正在通过XAMPP开发一个基于Wordpress源代码的网站.有时我更改CSS代码,scrips或其他东西,我注意到我的浏览器需要时间来应用修改.这导致我使用多个浏览器刷新一个,如果不应用新样式我尝试第二个,它总是这样.

有一些方法可以避免这个问题吗?有时我在更改代码而不通知以前的修改.

javascript css browser xampp

75
推荐指数
5
解决办法
16万
查看次数

cakephp在数据源默认值中找不到模型表

我的数据库上只有一个名为"ficha_seg"的表.我的模型文件的名称是"Ficha.php",控制器的名称是"FichasController.php".

那么,为什么我收到错误:

Error: Table fichas for model Ficha was not found in datasource default.
Run Code Online (Sandbox Code Playgroud)

配置我的index()方法后,控制器如下:

 public function index() {
    $this->set('ficha_seg', $this->Ficha->find('all'));
}
Run Code Online (Sandbox Code Playgroud)

php mysql cakephp

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

codeigniter将数组数据从模型传递到控制器

我正在我的模型的get_distribuidor()函数中执行以下查询:

public function get_distribuidor()
{
    $this->load->helper('url');

    $query = $this->db->query("SELECT * FROM distribuidor where id_distribuidor='1';");

    foreach ($query->result_array() as $row)
    {
      echo $row['id_distribuidor'];
      echo $row['nome_empresa'];
      echo $row['cod_postal'];
      echo $row['localidade'];
      echo $row['telefone'];
      echo $row['fax'];
      echo $row['email'];
    }


    $res = array(
        'nome_empresa' => $row['nome_empresa'],
        'morada' => $row['morada'],
        'cod_postal' => $row['cod_postal'],
        'localidade' => $row['localidade'],
        'telefone' => $row['telefone'],
        'fax' => $row['fax'],
        'email' => $row['email']
    );

    return $res;

}
Run Code Online (Sandbox Code Playgroud)

现在,将$ res返回给控制器,我不太清楚如何分离数组结果包含的多个字段.

我在控制器的功能上使用它:

$data['nome_produto']=$this->fichas_model->set_fichas();

$teste=$this->fichas_model->get_distribuidor();

$this->load->view('produtos/ponto1',$data, $teste);
Run Code Online (Sandbox Code Playgroud)

在视图上写这样的东西:

<input type="input" name="morada" value="<?php echo $teste['morada'];?>" /><br />
Run Code Online (Sandbox Code Playgroud)

但它没有用,有人能指出我做错了什么吗?

php arrays codeigniter

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

codeigniter echo查询结果数组

模型内部的方法:

    public function get_fichas(){

    $query = $this->db->query("SELECT * FROM fichas;");

    return $query->result();

}
Run Code Online (Sandbox Code Playgroud)

然后,我试图将这些数据传递给控制器​​.控制器上的方法:

public function listar_fichas(){

    $data['fichas_info'] = $this->fichas_model->get_fichas();
    $this->load->view('templates/header');
    $this->load->view('fichas/listar_fichas', $data);

}
Run Code Online (Sandbox Code Playgroud)

当我尝试在视图中列出数据时,我收到以下错误:

"致命错误:无法使用stdClass类型的对象作为数组"

以下是我要列出的内容:

查看文件:

<?php foreach($fichas_info as $row){?>
    <table>
        <tr>
            <td><?php echo $row['cod_produto'] ;?></td>
            <td><?php echo $row['nome_produto'] ;?></td>
            <td ><?php echo $row['versao'];?></td>
        </tr>
    </table>
<?php }?>
Run Code Online (Sandbox Code Playgroud)

我觉得我在视图上做错了.也许我正在将数据错误地传递给视图.谁能告诉我我做错了什么?谢谢!

php sql arrays codeigniter

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

Ui-Tabs中的Google Maps Api v3地图已被剪切

我知道这是一个常见的问题,我已经在这里查看了解决方案的所有主题,但是,当我更改标签时,我继续这个问题:

在此输入图像描述

请看看我的js代码:

  function initialize() {

//replace 0's on next line with latitude and longitude numbers from earlier on in tutorial.
var myLatlng = new google.maps.LatLng(40.654372, -7.914174);
var myLatlng1 = new google.maps.LatLng(43.654372, -7.914174);
    var myOptions = {
      zoom: 16,
      center: myLatlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }

    var myOptions1 = {
      zoom: 16,
      center: myLatlng1,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }

//here's where we call the marker.
//getElementById must be the same as the id you gave for the container of the map
var map = new …
Run Code Online (Sandbox Code Playgroud)

javascript jquery tabs google-maps google-maps-api-3

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

cakephp创建重定向到视图的简单按钮

我正在开始使用cakephp,我在构建以下内容时遇到了一些问题:我希望我的应用程序的主页面有4个简单的按钮,可以重定向到不同的创建视图.我怎样才能做到这一点?

我试过这个:

   <?php
echo $this->Form->create('Post');
echo $this->Form->button('Redirect1', array('type'=>'button'));
echo $this->Form->button('Redirect1', array('type'=>'button'));
echo $this->Form->button('Redirect1', array('type'=>'button'));
echo $this->Form->end();
?>
Run Code Online (Sandbox Code Playgroud)

但我想不需要提交表格吗?但是我在搜索中没有找到其他方式.是不是只可以点击按钮点击页面?

谢谢

php forms cakephp

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

在Xampp上使用外键的MySQL表

我一直在寻找这里和其他地方的很多帖子,但我仍然无法使它工作.

我正在尝试在xampp上创建以下2个表.但即使添加了InnoDB,我在第二次使用外键时遇到了问题.

任何人都可以看看下面的代码,并告诉我在外键部分我做错了什么,以便xampp不接受表?谢谢!

CREATE TABLE fichas (
    id_ficha INT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE,
    cod_produto VARCHAR(20) NULL,
    nome_produto VARCHAR(50),
    versao INT,
    data_ficha DATE,
    PRIMARY KEY (id_ficha)
) ENGINE=INNODB;

CREATE TABLE ident_dangers (
    id_fichas INT NOT NULL,
    class_subst TEXT NULL,
    simb_perigo VARCHAR(50) NULL,
    words_r VARCHAR (200) NULL,
    INDEX (id_fichas),
    FOREIGN KEY (id_fichas) REFERENCES fichas(id_ficha),
) ENGINE = InnoDB;
Run Code Online (Sandbox Code Playgroud)

mysql foreign-keys

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

php中的正则表达式错误

我在php上使用以下正则表达式来验证日期:

if(!preg_match("/^(0?[1-9]|[12][0-9]|3[01])/(0?[1-9]|1[012])/([12][0-9]{3})$/i",$date_born)){
Run Code Online (Sandbox Code Playgroud)

但我得到以下错误,不知道为什么,我总是使用"("与Reg Exps.

[function.preg-match]:未知的修饰符'('

任何提示?

php regex

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