All pastes #747041 Raw Edit

Etwas

public text v1 · immutable
·published 2007-10-23 18:33 UTC
rendered paste body
<?php

class dbExec extends mysqlconnect
{
    function dbExec()
    {
     $host=parent::getHost();
     $user=parent::getUser();
     $pw=parent::getPW();
     $datenbank=parent::getDataBase();

     @mysql_connect($host,$user,$pw) or die ("verbindung konnte nicht aufgebaut werden");
     mysql_select_db($datenbank) or die ("datenbank existiert nich");

    }

    function execQuery ($query) // SELECT - Anweisung
    {
        //#######################   Table - Name    #################

        $result = mysql_query($query) or die ("<br/><hr></br><strong>Fehler:</strong> ".$query."<br/>". mysql_errno() . ": " . mysql_error());
        return TRUE;

    }

    function selectQueryRow ($query) // SELECT - Anweisung
    {
        //#######################   Table - Name    #################
        $this->setUTF8();
        $row=array();
        $result = mysql_query($query) or die ("<br/><hr></br><strong>Fehler:</strong> ".$query."<br/>". mysql_errno() . ": " . mysql_error());
        $row = mysql_fetch_array($result);
        return $row;

    }
    function selectQueryItem ($query) // SELECT - Anweisung
    {
        $this->setUTF8();
        //#######################   Table - Name    #################
        $row=array();
        $result = mysql_query($query) or die ("<br/><hr></br><strong>Fehler:</strong> ".$query."<br/>". mysql_errno() . ": " . mysql_error());
        $row = mysql_fetch_array($result);
        return $row[0];

    }
    function selectQuery ($query) // SELECT - Anweisung
    {
        $this->setUTF8();
        //#######################   Table - Name    #################
        $i=0;
        $result = mysql_query($query) or die ("<br/><hr></br><strong>Fehler:</strong> ".$query."<br/>". mysql_errno() . ": " . mysql_error());
        $i=0;
        while($row = mysql_fetch_object($result))
         {
         foreach ($row as $item)
                {
                    $output[$i][]=$item;
            }
         $i++;
         }
         if (!isset($output))
             {
             $output=0;
             }
         return $output;

    }
    function selectQueryRaw($query)
    {
        $this->setUTF8();
    	$result = mysql_query($query) or die ("<br/><hr></br><strong>Fehler:</strong> ".$query."<br/>". mysql_errno() . ": " . mysql_error());
    	return $result;
    	
    }
    function selectQueryOrdered($query)
    {
        $this->setUTF8();
        $result = mysql_query($query) or die ("<br/><hr></br><strong>Fehler:</strong> ".$query."<br/>". mysql_errno() . ": " . mysql_error());
        $numfields = mysql_num_fields($result);
        $i=0;
        while ($row = mysql_fetch_object($result))
        {
            $j=0;
            foreach ($row as $item)
            {
                $output[$i][mysql_field_name($result, $j)]=$item;
                $j++;
            }
            $i++;
        }
        if (!isset($output))
             {
             $output=0;
             }
        return $output;
        
    }
    function setUTF8()
    {
        mysql_query('SET NAMES "utf8"');
    }
}

?>