author | viric@llimona |
Thu, 11 May 2006 00:02:44 +0200 | |
changeset 3 | 2018e982200d |
parent 0 | e269d7e3f581 |
child 6 | e152a6b585e5 |
permissions | -rw-r--r-- |
0
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
1 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
2 |
<?php |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
3 |
include("db-config.inc"); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
4 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
5 |
function obtenir_habitants($connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
6 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
7 |
$resultat_habitants = mysql_query("SELECT id,nom FROM gent WHERE habitant=1 ORDER BY nom;", $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
8 |
if (!$resultat_habitants) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
9 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
10 |
?> |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
11 |
<p> <STRONG>ERROR:</STRONG> Error al obtenir |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
12 |
<STRONG>habitants</STRONG>! </p> |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
13 |
<?php |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
14 |
echo "Error MYSQL:" . mysql_errno() . ": " . mysql_error() . "<BR>"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
15 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
16 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
17 |
// Processem el resultat |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
18 |
while ($fila = mysql_fetch_row($resultat_habitants)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
19 |
$habitant[] = array( "id" => $fila[0], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
20 |
"nom" => $fila[1]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
21 |
mysql_free_result($resultat_habitants); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
22 |
return $habitant; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
23 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
24 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
25 |
function obtenir_altres($connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
26 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
27 |
$resultat_altres = mysql_query("SELECT id,nom FROM gent WHERE habitant=0 ORDER BY nom;", $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
28 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
29 |
if (!$resultat_altres) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
30 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
31 |
?> |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
32 |
<p> <STRONG>ERROR:</STRONG> Error al obtenir |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
33 |
<STRONG>altres</STRONG>! </p> |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
34 |
<?php |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
35 |
echo "Error MYSQL:" . mysql_errno().": ".mysql_error()."<BR>"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
36 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
37 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
38 |
while ($fila = mysql_fetch_row($resultat_altres)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
39 |
$altres[] = array( "id" => $fila[0], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
40 |
"nom" => $fila[1]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
41 |
return $altres; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
42 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
43 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
44 |
function obtenir_gent($connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
45 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
46 |
$resultat = mysql_query("SELECT id,nom,habitant FROM gent ORDER BY habitant DESC ,nom ASC", $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
47 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
48 |
if (!$resultat) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
49 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
50 |
?> |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
51 |
<p> <STRONG>ERROR:</STRONG> Error al obtenir |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
52 |
<STRONG>gent</STRONG>! </p> |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
53 |
<?php |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
54 |
echo "Error MYSQL:" . mysql_errno().": ".mysql_error()."<BR>"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
55 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
56 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
57 |
while ($fila = mysql_fetch_row($resultat)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
58 |
$gent[$fila[0]] = array( "nom" => $fila[1], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
59 |
"habitant" => $fila[2]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
60 |
return $gent; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
61 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
62 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
63 |
function obtenir_compra($date,$connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
64 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
65 |
$resultat = mysql_query("SELECT UNIX_TIMESTAMP(data),botiga,motiu,preu,comentari FROM compres WHERE data=FROM_UNIXTIME(" . $date . ")", $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
66 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
67 |
// Només hi haurà una fila |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
68 |
$fila = mysql_fetch_row($resultat); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
69 |
$compra["data"] = $fila[0]; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
70 |
$compra["botiga"] = $fila[1]; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
71 |
$compra["motiu"] = $fila[2]; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
72 |
settype($fila[3],"float"); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
73 |
$compra["preu"] = $fila[3]; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
74 |
$compra["comentari"] = $fila[4]; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
75 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
76 |
return $compra; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
77 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
78 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
79 |
function obtenir_pagament($date,$connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
80 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
81 |
$resultat = mysql_query("SELECT UNIX_TIMESTAMP(data),comentari FROM pagaments WHERE data=FROM_UNIXTIME(" . $date . ")", $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
82 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
83 |
// Només hi haurà una fila |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
84 |
$fila = mysql_fetch_row($resultat); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
85 |
$pagament["data"] = $fila[0]; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
86 |
$pagament["comentari"] = $fila[1]; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
87 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
88 |
return $pagament; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
89 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
90 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
91 |
function obtenir_excepcions($date,$connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
92 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
93 |
$query = "SELECT id,article,preu FROM excepcions WHERE data=FROM_UNIXTIME($date) ORDER BY article"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
94 |
$resultat = mysql_query($query, $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
95 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
96 |
while ($fila = mysql_fetch_row($resultat)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
97 |
$excepcio[$fila[0]] = array("article" => $fila[1], "preu" => $fila[2]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
98 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
99 |
if (!isset($excepcio)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
100 |
$excepcio=0; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
101 |
return $excepcio; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
102 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
103 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
104 |
function obtenir_compradors($date,$connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
105 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
106 |
$query = "SELECT compradors.persona,compradors.pagat,compradors.toca_pagar FROM compradors,gent WHERE compradors.data=FROM_UNIXTIME($date) AND compradors.persona=gent.id ORDER BY gent.nom;"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
107 |
$resultat = mysql_query($query, $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
108 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
109 |
// Puc fer lo de sota perquè per una sola compra no hi poden haver compradors repetits. |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
110 |
while ($fila = mysql_fetch_row($resultat)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
111 |
$compradors[$fila[0]] = array( "pagat" => $fila[1], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
112 |
"toca_pagar" => $fila[2]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
113 |
return $compradors; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
114 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
115 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
116 |
function obtenir_compradors_excepcions($ex_id,$connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
117 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
118 |
$query = "SELECT compradors_excepcions.persona,compradors_excepcions.toca_pagar FROM compradors_excepcions,gent WHERE compradors_excepcions.ex_id=$ex_id AND compradors_excepcions.persona = gent.id ORDER BY gent.nom;"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
119 |
$resultat = mysql_query($query, $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
120 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
121 |
// Puc fer lo de sota perquè per una sola compra no hi poden haver compradors repetits. |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
122 |
while ($fila = mysql_fetch_row($resultat)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
123 |
$compradors[$fila[0]] = array("toca_pagar" => $fila[1]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
124 |
return $compradors; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
125 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
126 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
127 |
function obtenir_pagadors($date,$connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
128 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
129 |
$query = "SELECT pagadors.persona,pagadors.pagat,pagadors.cobrat FROM pagadors,gent WHERE pagadors.data=FROM_UNIXTIME($date) AND pagadors.persona=gent.id ORDER BY gent.nom;"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
130 |
$resultat = mysql_query($query, $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
131 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
132 |
// Puc fer lo de sota perquè per en un sol pagament no hi poden haver pagadors repetits |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
133 |
while ($fila = mysql_fetch_row($resultat)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
134 |
$pagadors[$fila[0]] = array( "pagat" => $fila[1], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
135 |
"cobrat" => $fila[2]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
136 |
return $pagadors; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
137 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
138 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
139 |
function obtenir_compres($connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
140 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
141 |
$resultat = mysql_query("SELECT UNIX_TIMESTAMP(data),botiga,motiu,preu,comentari FROM compres ORDER BY data DESC;", $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
142 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
143 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
144 |
while ($fila = mysql_fetch_row($resultat)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
145 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
146 |
settype($fila[3],"double"); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
147 |
$compres[$fila[0]] = array( |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
148 |
"botiga" => $fila[1], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
149 |
"motiu" => $fila[2], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
150 |
"preu" => $fila[3], |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
151 |
"comentari" => $fila[4]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
152 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
153 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
154 |
if (!isset($compres)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
155 |
$compres=0; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
156 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
157 |
return $compres; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
158 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
159 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
160 |
function obtenir_pagaments($connection) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
161 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
162 |
$resultat = mysql_query("SELECT UNIX_TIMESTAMP(data),comentari FROM pagaments ORDER BY data DESC;", $connection); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
163 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
164 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
165 |
while ($fila = mysql_fetch_row($resultat)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
166 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
167 |
$pagaments[$fila[0]] = array("comentari" => $fila[1]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
168 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
169 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
170 |
if (!isset($pagaments)) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
171 |
$pagaments=0; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
172 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
173 |
return $pagaments; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
174 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
175 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
176 |
// FUNCIONS PER GENERAR CODI HTML |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
177 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
178 |
function select_altres($variable, $default=-1) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
179 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
180 |
$num_altres = count($GLOBALS["altres"]); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
181 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
182 |
echo "<SELECT name=\"$variable\">\n"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
183 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
184 |
foreach($GLOBALS["altres"] as $i) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
185 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
186 |
echo "<OPTION value=\"" .$i["id"] . "\""; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
187 |
if ($default == $i["id"]) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
188 |
echo " selected"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
189 |
echo ">" . strtohtml($i["nom"]) . "\n"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
190 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
191 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
192 |
echo "</SELECT>"; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
193 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
194 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
195 |
function strtosql($cadena) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
196 |
{ |
3 | 197 |
return ereg_replace("'", "'", $cadena); |
0
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
198 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
199 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
200 |
function strtohtml($cadena) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
201 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
202 |
$new= ereg_replace("[<]", "<", $cadena); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
203 |
$new= ereg_replace("[>]", ">'", $cadena); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
204 |
$new= ereg_replace("[&]", "&'", $cadena); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
205 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
206 |
return $new; |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
207 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
208 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
209 |
function pricetohtml($price) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
210 |
{ |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
211 |
if ($price < 0) |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
212 |
return sprintf("<FONT COLOR=\"FF0000\">%.2f</FONT>", $price); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
213 |
else |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
214 |
return sprintf("%.2f", $price); |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
215 |
|
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
216 |
} |
e269d7e3f581
Commit inicial. Només hi ha dues diferències de l'original:
viric@llimona
parents:
diff
changeset
|
217 |
?> |