Avatar billede netassist Juniormester
07. september 2013 - 11:22 Der er 1 kommentar og
1 løsning

hbjælp med at finden fejlen

apphead

if (!empty($_GET)  ){
    if (!empty($_GET['p'])){
        $post =$_GET['p'];
    }
    if (!empty($_GET['News'])){
        $News = $_GET['News'];
    }
}

if (empty($post) && empty($News)) {
    print_r $query->All_Post_News());
} elseif (!empty($post)) {
    Echo'Test';
} else (!empty($News)&& empty($post)) {
    if (!empty($News))
    {
        echo 'Nyheder';
    }

>>class-db
if (!class_exists('DB')) {

    class DB {

        public function __construct() {
            $mysqli = new mysqli('localhost', 'user, 'pass', 'db');

            if ($mysqli->connect_errno) {
                print('error connect db');
                exit();
            }
            $this->connection = $mysqli;
        }

        public function insert($query) {
            $result = $this->connect->query($query);
            return $result;
        }

        public function select($query) {
            $result = $this->connection->query($query);

            while ($obj = $result->mysqli_fetch_object()) {
                $returns[] = $obj;
            }
            return $results;
        }

    }

}

$db = new DB;

>> class-query(side)

require_once 'class-Db.php';
if (!class_exists('QUERY')) {

    class QUERY {

        public function All_Post_News($query) {
            global $db;

            $query = "
                SELECT * FROM pages
            ";

            return $db->select();
        }

        public function Fontepage($query) {
            global $db;
            $query = "
                SELECT * FROM pages
                where ID='1'
            ";

            return $db->select();
        }

    }

}
$query = new QUERY;

Fejlen er pt
Warning: Missing argument 1 for QUERY::All_Post_News(), called in /home/www/public_html/Datacms/include/AppHead.php on line 20 and defined in /home/www/public_html/Datacms/include/class-query.php on line 13

Warning: Missing argument 1 for DB::select(), called in /home/www/public_html/Datacms/include/class-query.php on line 20 and defined in /home/www/public_html/Datacms/include/class-Db.php on line 28

Notice: Undefined variable: query in /home/www/public_html/Datacms/include/class-Db.php on line 29

Warning: mysqli::query(): Empty query in /home/www/public_html/Datacms/include/class-Db.php on line 29

Fatal error: Call to a member function mysqli_fetch_object() on a non-object in /home/www/public_html/Datacms/include/class-Db.php on line 31
Avatar billede netassist Juniormester
07. september 2013 - 11:23 #1
en del af det er taget fra en video på nette
Avatar billede netassist Juniormester
07. september 2013 - 12:27 #2
fejlen løst ved ikke hvad jeg fik rette men det køre igen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester