<?php
//Verbindungsaufnahme zur Datenbank:
$mysqli = new mysqli("localhost", "web287", "*******", "web287_db1");
//Funktionen:
//Generelle Datenbankabfrage:
function abfrage($grundabfrage,$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query($grundabfrage);
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle user:
function user($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM user $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle auszahlungen:
function auszahlungen($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM auszahlungen $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle bonusaktionen:
function bonusaktionen($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM bonusaktionen $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle bonusaktionen_teilnahmen:
function bonusaktionen_teilnahmen($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM bonusaktionen_teilnahmen $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle freie_banner:
function freie_banner($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM freie_banner $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle freie_paidmais:
function freie_paidmails($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM freie_paidmails $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle geklickte_banner:
function geklickte_banner($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM geklickte_banner $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle gesendete_paidmails:
function gesendete_paidmails($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM gesendete_paidmails $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle paypal_einzahlungen:
function paypal_einzahlungen($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM paypal_einzahlungen $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle spiele:
function spiele($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM spiele $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle spiele_gespielt:
function spiele_gespielt($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM spiele_gespielt $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle navigation:
function navigation($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM navigation $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Datenbankabfrage zur Tabelle menue:
function menue($benoetigt = "*", $bedingungen= "",$wiederholung = false)
{
global $mysqli;
$abfrage=$mysqli->query("SELECT $benoetigt FROM menue $bedingungen;");
if($wiederholung) {
$array= array();
while($ausgabe= $abfrage->fetch_array()) {
array_push($array, $ausgabe);
}
return $array;
} else {
$ausgabe= $abfrage->fetch_array();
return $ausgabe;
}
}
//Insert-Befehl zur Tabelle user:
function insert_user($username , $passwort , $email , $geschlecht, $vorname , $nachname , $firma, $geburtstag , $strassenname , $hausnaummer, $plz, $wohnort , $guthaben , $niedrigsteverguetung , $paidmails, $werber1 , $werber2 , $werber3 ,$status = "Offen")
{
global $mysqli;
$insert="INSERT INTO `user` (
`id` ,
`username` ,
`passwort` ,
`email` ,
`geschlecht` ,
`vorname` ,
`nachname` ,
`firma` ,
`geburtstag` ,
`strassename` ,
`hausnummer` ,
`plz` ,
`wohnort` ,
`guthaben` ,
`niedrigsteverguetung` ,
`paidmails` ,
`werber1` ,
`werber2` ,
`werber3` ,
`status`
)
VALUES (
NULL , '$username', '$passwort', '$email', '$geschlecht', '$vorname', '$nachname', '$firma', '$geburtstag', '$strassenname', '$hausummer', '$plz', '$wohnort', '$guthaben', '$niedrigsteverguetung', '$paidmails', '$werber1', '$werber2', '$werber3', '$status'
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle auszahlungen :
function insert_auszahlungen($user ,$hoehe ,$art ,$daten)
{
global $mysqli;
$insert="INSERT INTO `auszahlungen` (
`id` ,
`user` ,
`hoehe` ,
`auzahlungsart` ,
`auzahlungsdaten` ,
`beantragungsdatum` ,
`ausfuehrungsdatum` ,
`status`
)
VALUES (
NULL , '$user', '$hoehe', '$art', '$daten',CURRENT_TIMESTAMP , '0000-00-00 00:00:00', 'Offen'
);
";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle bonusaktionen:
function insert_bonusaktionen($bonusaktionen_name ,$bonusaktionen_werbetext ,$bonusaktionen_imgsrc ,$bonusaktionen_teilnahmen ,$bonusaktionen_max_bestaetigungszeit ,$bonusaktionen_verguetung ,$bonusaktionen_sponsor ,$bonusaktionen_link ,$bonusaktionen_kriterien )
{
global $mysqli;
$insert="INSERT INTO `bonusaktionen` (
`id` ,
`titel` ,
`werbetext` ,
`imgsrc` ,
`offen` ,
`bestaetigungsdauer` ,
`verguetung` ,
`sponsor` ,
`link` ,
`kriterien`
)
VALUES (
NULL , '$bonusaktionen_name' ,'$bonusaktionen_werbetext' ,'$bonusaktionen_imgsrc' ,'$bonusaktionen_teilnahmen' ,'$bonusaktionen_max_bestaetigungszeit' ,'$bonusaktionen_verguetung' ,'$bonusaktionen_sponsor' ,'$bonusaktionen_link' ,'$bonusaktionen_kriterien'
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle bonusaktionen_teilnahmen :
function insert_bonusaktionen_teilnahmen($bonusaktionen_teilnahmen_bonusaktionen_id , $bonusaktionen_teilnahmen_max_bestaetigungszeit ,$bonusaktionen_teilnahmen_teilnehmer ,$bonusaktionen_teilnahmen_zustand ,$bonusaktionen_teilnahmen_verguetung )
{
global $mysqli;
$insert="INSERT INTO `bonusaktionen_teilnahmen` (
`id` ,
`bonusaktion` ,
`teilnahmezeitpunkt` ,
`bestaetigungszeit` ,
`user` ,
`zustand` ,
`verguetung`
)
VALUES (
NULL , '$bonusaktionen_teilnahmen_bonusaktionen_id' , 'CURRENT_TIMESTAMP', '$bonusaktionen_teilnahmen_max_bestaetigungszeit' ,'$bonusaktionen_teilnahmen_teilnehmer' ,'$bonusaktionen_teilnahmen_zustand' ,'$bonusaktionen_teilnahmen_verguetung'
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle freie_banner:
function insert_freie_banner($freie_banner_sponsor ,$freie_banner_name ,$freie_banner_dauer ,$freie_banner_url ,$freie_banner_verguetung ,$freie_banner_freie_anzahl ,$freie_banner_reloadsperre ,$freie_banner_bilderquelle )
{
global $mysqli;
$insert="INSERT INTO `freie_banner` (
`id` ,
`user` ,
`name` ,
`dauer` ,
`url` ,
`verguetung` ,
`freie_anzahl` ,
`reloadsperre` ,
`bilderquelle`
)
VALUES (
NULL , '$freie_banner_sponsor' ,'$freie_banner_name' ,'$freie_banner_dauer' ,'$freie_banner_url' ,'$freie_banner_verguetung' ,'$freie_banner_freie_anzahl' ,'$freie_banner_reloadsperre' ,'$freie_banner_bilderquelle'
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle freie_paidmails:
function insert_freie_paidmails($freie_paidmails_sponsor ,$freie_paidmails_titel ,$freie_paidmails_inhalt ,$freie_paidmails_dauer ,$freie_paidmails_url ,$freie_paidmails_verguetung ,$freie_paidmails_freie_anzahl ,$freie_paidmails_verfallsdauer ,$freie_paidmails_reloadsperre ,$freie_paidmails_art ,$freie_paidmails_frage ,$freie_paidmails_antwort1 ,$freie_paidmails_antwort2 ,$freie_paidmails_antwort3 ,$freie_paidmails_richtig)
{
global $mysqli;
$insert="INSERT INTO `freie_paidmails` (
`id` ,
`user` ,
`titel` ,
`inhalt` ,
`dauer` ,
`url` ,
`verguetung` ,
`freie_anzahl` ,
`verfallsdauer` ,
`reloadsperre` ,
`art` ,
`frage` ,
`antwort1` ,
`antwort2` ,
`antwort3` ,
`richtige_antwort`
)
VALUES (
NULL , '$freie_paidmails_sponsor' ,'$freie_paidmails_titel' ,'$freie_paidmails_inhalt' ,'$freie_paidmails_dauer' ,'$freie_paidmails_url' ,'$freie_paidmails_verguetung' ,'$freie_paidmails_freie_anzahl' ,'$freie_paidmails_verfallsdauer' ,'$freie_paidmails_reloadsperre' ,'$freie_paidmails_art' ,'$freie_paidmails_frage' ,'$freie_paidmails_antwort1' ,'$freie_paidmails_antwort2' ,'$freie_paidmails_antwort3' ,'$freie_paidmails_richtig'
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle geklickte_banner:
function insert_geklickte_banner($geklickte_banner_freie_banner_id,$geklickte_banner_geklickt_durch ,$geklickte_banner_reloadsperre)
{
global $mysqli;
$insert="INSERT INTO `geklickte_banner` (
`id` ,
`banner` ,
`klickzeitpunkt` ,
`user` ,
`reloadsperre`
)
VALUES (
NULL , '$geklickte_banner_freie_banner_id', CURRENT_TIMESTAMP, '$geklickte_banner_geklickt_durch' ,'$geklickte_banner_reloadsperre'
);
";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle gesendete_paidmails:
function insert_gesendete_paidmails($gesendete_paidmails_freie_paidmails_id,$gesendete_paidmails_empfaenger ,$gesendete_paidmails_verfallsdauer ,$gesendete_paidmails_zustand ,$gesendete_paidmails_sendehilfe ,$gesendete_paidmails_reloadsperre)
{
global $mysqli;
$insert="INSERT INTO `gesendete_paidmails` (
`id` ,
`paidmail` ,
`sendezeitpunkt` ,
`user` ,
`verfallsdauer` ,
`zustand` ,
`sendehilfe` ,
`reloadsperre` ,
`reloadsperre_aktiv`
)
VALUES (
NULL , '$gesendete_paidmails_freie_paidmails_id', CURRENT_TIMESTAMP, '$gesendete_paidmails_empfaenger' ,'$gesendete_paidmails_verfallsdauer' ,'$gesendete_paidmails_zustand' ,'$gesendete_paidmails_sendehilfe' ,'$gesendete_paidmails_reloadsperre', '1'
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle paypal_einzahlungen:
function insert_paypal_einzahlungen($Transaktionsid ,$Bezahlungsstatus ,$Sponsorenaccountname ,$Einzahlungshoehe ,$Bezahlungstype ,$Bezahlungsdatum)
{
global $mysqli;
$insert="INSERT INTO `paypal_einzahlungen` (
`Transaktionsid` ,
`Bezahlungsstatus` ,
`user` ,
`Einzahlungshoehe` ,
`Bezahlungstype` ,
`Bezahlungsdatum` ,
`Bezahlungsbestaetigung`
)
VALUES (
'$Transaktionsid' ,'$Bezahlungsstatus' ,'$Sponsorenaccountname' ,'$Einzahlungshoehe' ,'$Bezahlungstype' ,'$Bezahlungsdatum' , CURRENT_TIMESTAMP
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle spiele:
function insert_spiele($game_tag ,$name ,$description ,$control_scheme ,$instructions ,$thumbnail ,$height ,$width ,$category )
{
global $mysqli;
$insert="INSERT INTO `spiele` (
`game_tag` ,
`name` ,
`description` ,
`control_scheme` ,
`instructions` ,
`thumbnail` ,
`height` ,
`width` ,
`category` ,
`hinzugefuegt` ,
`id`
)
VALUES (
'$game_tag' ,'$name' ,'$description' ,'$control_scheme' ,'$instructions' ,'$thumbnail' ,'$height' ,'$width' ,'$category' , CURRENT_TIMESTAMP, NULL
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Insert-Befehl zur Tabelle spiele_gespielt:
function insert_spiele_gespielt($Username)
{
global $mysqli;
$insert="INSERT INTO `spiele_gespielt` ( `user` )
VALUES (
'$Username'
);";
if($mysqli->query($insert)) {
return true;
} else {
return false;
}
}
//Updatefunktion mit Limit:
function update($update,$set,$where,$limit=1)
{
global $mysqli;
$update="UPDATE $update SET $set WHERE $where LIMIT $limit ;";
if($mysqli->query($update)) {
return true;
} else {
return false;
}
}
//Deletefunktion mit Limit:
function delete($from,$where,$limit=1)
{
global $mysqli;
$delete="DELETE FROM $from WHERE $where LIMIT $limit;";
if($mysqli->query($delete)) {
return true;
} else {
return false;
}
}
?>
Alles anzeigen
Vielleicht könnt ihr mir ja sagen warum plötzlich (hat alles noch funktioniert, als ich auf meinem alten Server war !!!) PHP das hier ausgibt: