1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
|
<?php
/******************************************************************************************************
******************************************************************************************************/
define('DB_SERVER', 'SERVERHOST');
define('DB_SERVER_USERNAME', 'USERNAME');
define('DB_SERVER_PASSWORD', 'PASSWORT');
define('DB_DATABASE', 'DATENBANK');
define('DB_TABLE', 'auftragsbuch');
/******************************************************************************************************
* Aufbau der Datebankverbinung *
******************************************************************************************************/
function connect_db($rw){
$link = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD);
if(!$link){
$rw = 'Keine Verbindung zum Datenbank-Server: ' . mysql_error();
} else {
if(!mysql_select_db(DB_DATABASE)){
$rw = 'Auswahl der Datenbank fehlgeschlagen';
mysql_close($link);
} else {
$rw ='ok';
}
}
return $link;
}
/******************************************************************************************************
* Diese Funktion löscht aus einer MySQL-Datenbank-Tabelle die Datensätze die mit dem Parameter *
* übereinstimmen. *
* Rückgabe ein String mit dem Ergebnis. *
******************************************************************************************************/
function del_user($id){
$id = (int)$_POST['id'];
$link = connect_db($rw);
if($rw == 'ok'){
$query = 'delete rechnung1 from ' . DB_TABLE . ' where id = ' . $id;
if(mysql_query($query)) {
$rw = 'ok';
} else {
$rw = 'Fehler2 beim Löschen in ' . DB_TABLE;
}
} else {
$rw = 'Fehler1 beim Löschen in ' .DB_TABLE;
}
return $rw;
}
/******************************************************************************************************
* Diese Funktion speichert die übergebenen Parameter in einer MySQL-Datenbank. *
* Rückgabe "ok" wenn das Update funktioniert hat, sonst wird der Fehler zurückgegeben. *
******************************************************************************************************/
function user_update($id, $rechnung1){
$rechnung1 = $_POST['rechnung1'];
$id = $_POST['id'];
$link = connect_db($rw);
if($rw == 'ok'){
$query = 'update ' . DB_TABLE;
$query .= ' set rechnung1 = "' . $rechnung1 . '" ';
$result = mysql_query($query);
if(!$result) {
$rw = 'Update fehlgeschlagen: ' . mysql_error();
} else{
$rw ='ok';
}
}
return $rw;
}
?> |