小编bla*_*elt的帖子

如何使用PHP Mysql创建总账/ T账户

我正在尝试创建一个双重入门财务会计系统.我已经为它完成了数据库的设计,请查看此链接以查看我的数据库图表.http://i39.tinypic.com/juhbv6.png

我已经尝试了很多来开发mysql查询以生成总帐,但我没有得到任何关闭.我设法做的只是为一个帐户创建分类帐,我必须创建无限帐户.

我试过的查询如下:

 $this->db->select('*');
    $this->db->from('credit_side');
    $this->db->join('debit_side', ' debit_side.transaction_id_dr = credit_side.transaction_id_cr ');
    $this->db->join('transaction_info', 'transaction_info.transaction_id = credit_side.transaction_id_cr ');
    $this->db->join('accounts', 'accounts.code = credit_side.account_code ');
    $this->db->where('debit_side.account_code', '1001'); 
    $this->db->order_by('voucher_date','ASC');
Run Code Online (Sandbox Code Playgroud)

在没有编写可以为所有帐户生成分类帐的mysql查询之后,我已经写下了创建总帐/ T帐户的逻辑.

现在,请你帮我解决mysql查询?

在进行以下操作之前,请检查数据库.提前致谢 :)

  1. 从帐户中获取accounts.nameAS AccountHead accounts.code.

  2. 转至表debit_sideget debit_side.account_code,如果debit_side.account_code= accounts.code然后得到credit_side.account_codeAS AccountName1(但是当我将在PHP回声,我想要得到的名称,而不是代码本身)和credit_side.amountAS Amount1,SUM(credit_side.amount)AS TotalAmount1从credit_side这里debit_side.transaction_id_dr= credit_side.transaction_id_cr 并且transaction_info.voucher_date是在DATE1和date2 WHERE之间transaction_info.transaction_id=debit_side.transaction_id_dr

  3. 在完成第二个步骤完成后,转至表credit_sideget credit_side.account_code,
    如果credit_side.account_code= accounts.code然后得到debit_side.account_codeAS …

php mysql accounting codeigniter

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

如何在Codeigniter中验证时间输入

我有一个表单中的文本框输入时间,我用来检查验证使用jquery.但现在我想使用codeigniter的内置验证系统检查文本框的验证.请您告诉我如何使用codeigniter的内置验证系统验证时间输入?

这是我使用jquery如何使用它的代码:

<script type="text/javascript">

$().ready(function() {

$.validator.addMethod("time", function(value, element) {  
return this.optional(element) || /^(([0-1]?[0-2])|([2][0-3])):([0-5]?[0-9])\s(a|p)m?$/i.test(value);  
}, "Enter Valid Time");

    $("#theForm").validate({
            rules: {
                    time: "required time",
            },

    });

 });

</script>
Run Code Online (Sandbox Code Playgroud)

这是html

<input class="time" type="text" name="time1" size="15">
Run Code Online (Sandbox Code Playgroud)

codeigniter codeigniter-2

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

Codeigniter:从三个表生成学生成绩单

我的数据库中有以下表格.这些表格midtermfinalterm包含学生的痕迹.

在此输入图像描述

现在我想在单页中显示所有学生的标记表,如下所示:

在此输入图像描述

我知道如何在单个表中查询但在这种情况下我遇到问题,因为有三个表.

我正在使用Codeigniter,请您帮我查看我的模型和视图文件中的代码?

提前致谢 :)

这是我的控制器:

         $this->load->model('Mod_student');
     $data['records1']= $this->Mod_student->check1();
         $this->load->view('view_student',$data);
Run Code Online (Sandbox Code Playgroud)

更新的部分

这是我的看法:

    <?php if(count($records1) > 0) { ?>

      <?php foreach ($records1 as $row){ ?>



   <table>
   <tr> <td><?php echo $row['StudentName']; ?></td></tr>

     <tr>

      <td><?php $midDate   =   explode(',',$row['MidDate']);
     foreach($midDate as $md)
         {
         echo $md;
         echo '<br />'  ;
         }
    ?>
         </td> 

       <td><?php $midDate   =   explode(',',$row['MidSubject']);
     foreach($midDate as $md)
         {
         echo $md;
         echo '<br />'  ;
         }
    ?>
      </td> 

       <td><?php $midDate   =   explode(',',$row['MidMarks']);
     foreach($midDate as $md)
         {
         echo $md; …
Run Code Online (Sandbox Code Playgroud)

mysql codeigniter codeigniter-2

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

数组替换数字和关联

我有一个变量,它包含逗号分隔值,如下所示: $str = "1,5";

要将其转换为数组,我有以下代码:

$str = "1,5";
$replacements = explode(',', $str);
Run Code Online (Sandbox Code Playgroud)

现在数组如下所示:

Array
(
  [0] => 1
  [1] => 5
)
Run Code Online (Sandbox Code Playgroud)

我有另一个数组: $base = array('1'=>'Bread','5'=>'Butter');

我要做的是基于key关联数组和数值数组的值将数值的值替换为上面的关联数组的值,它应如下所示:

// This is what I am trying to achive
Array
(
  [0] => Bread  // because 1 = Bread in the assoc. array
  [1] => Butter // because 5 = Butter in  the assoc. array
)
Run Code Online (Sandbox Code Playgroud)

为了实现这一点,我尝试了以下代码:

$str = "1,5";
$replacements = explode(',', $str);         
$base = array('1'=>'Bread','5'=>'Butter');          
$basket = array_replace($base, $replacements); …
Run Code Online (Sandbox Code Playgroud)

php

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

在 Laravel 中以编程方式更改基本 URL

我正在使用 Laravel 5.5

目前URL::to('/');输出http://www.example.com

我想URL::to('/');输出http://www.example.com/something

您能告诉我如何实施吗?

php routes laravel-5

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

Code Igniter anchor()函数中的图像

我有一个模型从mysql数据库中获取数据.我正在使用表和分页库来显示数据.显示数据时,有一个名为"DELETE"的列,用于删除每一行.而不是使用文本"删除"我想使用图像.我已经尝试了很多将它添加到模型中,但它无法正常工作.请你帮帮我吗?

提前致谢 :)

function batch_list()
{       
    $config['per_page'] = 15;
    $this->db->select('batchname, class, batchinstructor');
    $this->db->order_by("batchid", "desc"); 
    $rows = $this->db->get('batch',$config['per_page'],$this->uri->segment(3))->result_array();

    $sl = $this->uri->segment(3) + 1; // so that it begins from 1 not 0
    foreach ($rows as $count => $row)
        {
            array_unshift($rows[$count], $sl.'.');
             $sl = $sl + 1;

$rows[$count]['batchname'] = anchor('batch_list/get/'.$row['batchname'],$row['batchname']);
$rows[$count]['Edit'] = anchor('update_student/update/'.$row['batchname'],'Edit');
$rows[$count]['Delete'] = anchor('report/'.$row['batchname'],'<img src="base_url().support/images/icons /cross.png" alt="Delete" />"'); //<<< This is where I actually tried/want to add the image


            }
        return $rows;
    }
Run Code Online (Sandbox Code Playgroud)

codeigniter codeigniter-2

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

是否可以为使用Codeigniter构建的应用程序创建安装程序

我正在使用Codeigniter构建Web应用程序,该应用程序将在localhost上运行。有什么方法可以为其创建安装程序,以便任何用户都可以像Windows上的常规软件一样安装它(包括XAMPP服务器)吗?

谢谢 :)

php codeigniter codeigniter-2

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

如何在PHP变量中的值中添加双引号并将其转换为数组

我有这个变量$numbers,它包含这样的值 - >1,2,3,4,5

所以当我回应这个时,$number我自然会看到这样 - >1,2,3,4,5

现在,请你告诉我如何转换变量" $number"如下

$topic=array("1","2","3","4","5");
Run Code Online (Sandbox Code Playgroud)

php

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

如何使用PHP将MySQL值增加1

我有以下数据库表.

 id     article_content       article_views
   1       content..             48
Run Code Online (Sandbox Code Playgroud)

我试图article_views使用mysql查询增加列的值.

我知道我可以获取数字,然后添加+1然后更新值,但有没有更好的方法来做到这一点?

谢谢 :)

php mysql codeigniter

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

[]内的索引数量错误; 预计'1'

我有以下数组:

string[] list1 = new string[2] { "01233", "THisis text" };
string[] list2 = new string[2] { "01233", "THisis text" };
string[] list3 = new string[2] { "01233", "THisis text" };
string[] list4 = new string[2] { "01233", "THisis text" };

string[][] lists = new string[][] { list1, list2, list3, list4 };
Run Code Online (Sandbox Code Playgroud)

我试图使用以下代码查看数组值:

for (int i = 0; i < lists.GetLength(0); i++)
{
     for (int j = 0; j < lists.GetLength(1); j++)
     {
        string s = lists[i, j]; // the …
Run Code Online (Sandbox Code Playgroud)

c# arrays

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

如何使用HTML设计用户配置文件页面布局?

我正在尝试使用HTML设计用户配置文件页面布局,我已经尝试了几次,看看它是我想要的但是我失败了.

这是一个链接,您可以在其中了解我希望它看起来如何 - http://i56.tinypic.com/jjydkg.jpg

请你帮我这个吗?提前致谢

html html5

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

标签 统计

codeigniter ×6

php ×6

codeigniter-2 ×4

mysql ×3

accounting ×1

arrays ×1

c# ×1

html ×1

html5 ×1

laravel-5 ×1

routes ×1