2016-10-07 5 views
0

をクラスDBエラーコードを見つけることができない、我々は(私は私のコードでDBクラスを使用するつもりです。このファイルのディレクトリヘルパー でコードをklasa.phpコードファイルklasa.phpですディレクトリヘルパー) ファイルファイル でklasa.phpは私がコードでDBクラスを使用します(laravel 4)

<?php 
//namespace App\Helpers; 
    //use ...\Form; 
    namespace App\Http\Controllers; 

use DB; 
use App\Quotation; 
class SomeClass 
    { 
public static function SomeMethod() 
{ 
    print "<font color=red>Dobrze</font>"; 
} 

public static function dodaj_staty($ip,$http_user_agent,$co_robil) { 
    //$system = $this->system_operacyjny($http_user_agent); 
    //$przegla = $this->przegladarka($http_user_agent); 
    $system = "tomi"; 
    $przegla = "tomek"; 
    $sql = 'INSERT INTO statystyki (aa, bb, cc,fff,gg,iii) 
    VALUES (?, ?, ?,?,?,?)'; 
    $data = time(); 
    $data1 = array($data, $system ,$przegla,$http_user_agent,$co_robil,$ip); 
    //on this line return error PHP Fatal error: Class 'App\\Helpers\\SomeClass' not found 
    \DB::insert($sql, $data1); 






} 

呼び出し、この関数を(この機能は、ファイルの原因となる)

$a = new \App\Helpers\SomeClass(); 
$a->dodaj_staty('d','dd','g'); 

あなたはこれらの指示 使用を参照してください、私はこれらの命令を使用し(あなたが見ます、このアプリケーション自体に)

namespace App\Http\Controllers; 

use DB; 
    use App\Quotation; 
+0

エラー 'ヘルパーアプリケーション\\ \\それSomeClass'や特定の行を持ってあなたは確かにいますか?今は理解できません。そして、2つの言語を使用しないでください。それはまっすぐグーグルから – nospor

+0

を翻訳ようにそれらの両方がDBに注意して含有するか、削除行ながら、私は、今ではなく、エラーをスローし、何かを変更しましたが、動作していないに見える場合は特に、本当に奇妙に見える::これはよくある挿入します。 –

答えて

0

ログオンを使用して、このMySQLを使用し、それはDB ::選択の指示を使用しないかもしれないので、それは、良い作品です。私は、select :: $ FFの= DBに挿入::指示DBを変更し、それがすべてのエラーはありませんでしたが、どのように変数$ FFは、エラーが表示されたプリンタ。

関連する問題