小编Ver*_*ica的帖子

调整Yii2表单中的文本框大小

我正在关注一个教程,它正在使用bootstrap.我不知道我会如何调整文本框的Lan_Id,NameEmployee_Number在里面.我想,我开始理解Yii框架了.

这是观点userForm.php:

<?php

    use yii\helpers\HTML;
    use yii\widgets\ActiveForm;

    ?>
    <?php
        if(Yii::$app->session->hasFlash('success'))
        {
            echo Yii::$app->session->getFlash('success');
        }
    ?>
    <?php $form = ActiveForm::begin();?>
    <?= $form->field($model,'Lan_Id');?>
    <?= $form->field($model,'Name');?>
    <?= $form->field($model,'Employee_Number');?>
    <?= Html::submitButton('Submit', ['class'=>'btn btn-success']);
Run Code Online (Sandbox Code Playgroud)

这是模型UserForm.php:

<?php

namespace app\models;

use yii\base\Model;

class UserForm extends Model
{

    public $Lan_Id;
    public $Name;
    public $Employee_Number;

    public function rules()
    {
        return [
            [['Lan_Id','Name','Employee_Number'],'required'],
        ];
    }
}
Run Code Online (Sandbox Code Playgroud)

php yii2

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

Microsoft 使用 PHP 和 PDO 访问

我正在尝试连接到我的访问数据库,但不能。我的 Microsoft 服务器 2008 上有 IIS 7。我不断收到此错误消息。SQLSTATE[IM002] SQLDriverConnect: 0 [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序。不知道我做错了什么。任何想法都会有所帮助。

<?php
try {

 $conn = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=C:\\staffing.mdb;Uid=Admin");

}
catch (PDOException $e) {
  echo $e->getMessage();
}
?>
Run Code Online (Sandbox Code Playgroud)

php ms-access pdo

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

Codeigniter登录系统,带有会话,如果密码正确,可将用户重定向到页面

我创建了一个登录系统,但是每次我设置一个if语句时,当我输入正确的密码时,它都会循环回到登录页面。我需要控制器中的index函数,list_employee函数和View_employee函数,以在用户直接访问登录页面时将其重定向到登录页面,但如果他们输入正确的密码,则可以转到该页面。

user_authentication控制器

<?php

session_start(); //we need to start session in order to access it through CI

Class User_Authentication extends CI_Controller {

public function __construct() {
parent::__construct();

// Load form helper library
$this->load->helper('form');

// Load form validation library
$this->load->library('form_validation');

// Load session library
$this->load->library('session');

// Load database
$this->load->model('login_database');

}

// Show login page
public function user_login_show() {
$this->load->view('login_form');
}

// Show registration page
public function user_registration_show() {
$this->load->view('registration_form');
}

// Validate and store registration data in database
public function new_user_registration() { …
Run Code Online (Sandbox Code Playgroud)

php sql-server codeigniter

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

在null错误上调用成员函数get()

我在CodeIgniter-2.2.1中不断收到此错误.(致命错误:在第6行的C:\ xampp\htdocs\ci\application\models\site_model.php中调用null上的成员函数get())我不是确定为什么会这样.我正确地调用了这个函数吗?第6行是$ this-> load-> model('site_model');

控制器site.php

<?php
 class Site extends CI_Controller{
function index(){
    $this->load->model('site_model');
    $data['records'] = $this->site_model->getAll();
    $this->load->view('home', $data);
    }}
Run Code Online (Sandbox Code Playgroud)

site_model.php

<?php
class Site_model extends CI_Model{

  function getAll(){

    $q = $this->db->get('test');
    if($q->num_rows() >0){
    foreach ($q->result() as $row)
    {
     $data[] =$row;
    }
     return $data;
   }
 }
}
?>
Run Code Online (Sandbox Code Playgroud)

home.php查看页面

<!DOCTYPE>

<html>
<head>
    <title>Site</title>
</head>
<body>
    <div id="container">
        <p>My view has been loaded</p>
    <pre>

<?php print_r($records);?>
    </pre>

    </body>
    </html>
Run Code Online (Sandbox Code Playgroud)

php codeigniter

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

标签 统计

php ×4

codeigniter ×2

ms-access ×1

pdo ×1

sql-server ×1

yii2 ×1