--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/update-phones.php Thu May 18 23:00:19 2006 +0200
@@ -0,0 +1,300 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<html>
+<head>
+ <title>Edició de l'agenda</title>
+ <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+</head>
+
+<body>
+
+
+<?php
+
+if (!$_POST["update"] && !$_POST["delete"] && !$_POST["deletesure"])
+{
+
+?>
+
+
+<form action="update-phones" method="post">
+
+<?php
+ if ($_GET["id"] && $_GET["db_selected"])
+ {
+ ?>
+ <h1 align=center>Agenda de telèfons</h1>
+ <h2>Actualització d'entrada de l'agenda</h2>
+ <p> Actualitzant base de dades
+<?php
+ switch($_GET["db_selected"])
+ {
+ case "phones": echo "<STRONG>Telèfons del Mòbil</STRONG>"; break;
+ case "phones_olot": echo "<STRONG>Telèfons d'Olot</STRONG>"; break;
+ }
+ $connexio = mysql_connect("localhost", "viric_consultant", "potato");
+ mysql_select_db("viric",$connexio);
+ $resultat = mysql_query("SELECT * FROM " . $_GET["db_selected"] . " WHERE telefon='" . $_GET["id"] . "'", $connexio);
+?>
+: </p>
+<p> Dades inicials: </p>
+<TABLE BORDER=0>
+<TR>
+ <TH>Nom:
+ <TD><?php echo mysql_result($resultat, 0, "nom"); ?>
+<TR>
+ <TH>Telèfon:
+ <TD><?php echo mysql_result($resultat, 0, "telefon"); ?>
+<TR>
+ <TH>Descripció:
+ <TD><?php echo mysql_result($resultat, 0, "descripcio"); ?>
+</TABLE>
+
+<input type=hidden name="id" value="<?php echo $_GET["id"] ?>">
+<input type=hidden name="db_selected" value="<?php echo $_GET["db_selected"] ?>">
+<input type=hidden name=oldnom value="<?php echo mysql_result($resultat, 0, "nom"); ?>">
+<input type=hidden name=oldtelefon value="<?php echo mysql_result($resultat, 0, "telefon"); ?>">
+<input type=hidden name=olddescripcio value="<?php echo mysql_result($resultat, 0, "descripcio"); ?>">
+<?php
+ mysql_close($connexio);
+ }
+ else
+ {
+ ?>
+ <h1 align=center>Agenda de telèfons</h1>
+ <h2>Inserció d'entrada de l'agenda</h2>
+
+ <p> Insertant entrada a la base de dades
+ <select name="db_selected">
+ <option value="phones">Telèfons del Mòbil
+ <option value="phones_olot">Telèfons d'Olot
+ </select> : </p>
+ <?php
+ }
+ ?>
+
+
+<p>Introdueix el password que et permet modificar coses de la base de dades:</p>
+<TABLE BORDER=0>
+<TR>
+ <TH>Password:
+ <TD><input type="password" name="pw" size=15 maxlength=15>
+</TABLE>
+
+
+<p>Dades de l'entrada a l'agenda: </p>
+
+
+
+<?php
+
+ // Fem la query a la base de dades per consulta
+ $connexio = mysql_connect("localhost", "viric_consultant", "potato");
+ mysql_select_db("viric",$connexio);
+ $resultat = mysql_query("SELECT * FROM " . $_GET["db_selected"] . " WHERE telefon='" . $_GET["id"] . "'", $connexio);
+?>
+
+
+
+<TABLE BORDER=0>
+<TR>
+ <TH>Nom:
+ <TD><input type="text" name="nom" size=30 maxlength=30 value="<?php
+ if ($_GET["id"])
+ echo mysql_result($resultat, 0, "nom");
+ ?>">
+<TR>
+ <TH>Telèfon:
+ <TD><input type="text" name="telefon" size=10 maxlength=30 value="<?php
+ if ($_GET["id"])
+ echo mysql_result($resultat, 0, "telefon");
+ ?>">
+<TR>
+ <TH>Descripció:
+ <TD><input type="text" name="descripcio" size=60 value="<?php
+ if ($_GET["id"])
+ echo mysql_result($resultat, 0, "descripcio");
+ ?>">
+</TABLE>
+
+ <?php
+ if ($_GET["id"])
+ {
+ ?>
+ <input type="submit" name=update value="Actualitzar">
+ <input type="submit" name=delete value="Eliminar">
+ <?php
+ }
+ else
+ {
+ ?>
+ <input type="submit" name=update value="Afegir">
+ <?php
+ }
+ ?>
+
+
+</form>
+
+
+<?php
+}
+else if ($_POST["update"])
+{
+ $connexio = mysql_connect("localhost", "viric", $_POST["pw"]);
+ if (mysql_select_db("viric",$connexio))
+ {
+ if($_POST["id"])
+ {
+ $resultat = mysql_query("UPDATE " . $_POST["db_selected"] . " SET nom='" . $_POST["nom"] . "',telefon='" . $_POST["telefon"] . "',descripcio='". $_POST["descripcio"] . "' WHERE telefon='" . $_POST["id"] . "'" , $connexio);
+
+ if ($resultat)
+ {
+ ?>
+ <p> Actualització efectuada correctament! </p>
+
+ <p> Dades: </p>
+ <TABLE BORDER=0>
+ <TR>
+ <TH>Nom:
+ <TD><?php echo $_POST["nom"] ?>
+ <TR>
+ <TH>Telèfon:
+ <TD><?php echo $_POST["telefon"] ?>
+ <TR>
+ <TH>Descripció:
+ <TD><?php echo $_POST["descripcio"] ?>
+ </TABLE>
+
+ <?php
+ }
+ else
+ {
+ ?>
+ <p> <STRONG>ERROR:</STRONG> Error al actualitzar les dades! </p>
+ <?php
+ echo mysql_errno().": ".mysql_error()."<BR>";
+ }
+ }
+ else
+ {
+ $resultat = mysql_query("INSERT INTO " . $_POST["db_selected"] . " (nom,telefon,descripcio) VALUES('" . $_POST["nom"] . "','" . $_POST["telefon"] . "','". $_POST["descripcio"] . "')" , $connexio);
+
+ if ($resultat)
+ {
+ ?>
+ <p> Inserció efectuada correctament! </p>
+
+ <p> Dades: </p>
+ <TABLE BORDER=0>
+ <TR>
+ <TH>Nom:
+ <TD><?php echo $_POST["nom"] ?>
+ <TR>
+ <TH>Telèfon:
+ <TD><?php echo $_POST["telefon"] ?>
+ <TR>
+ <TH>Descripció:
+ <TD><?php echo $_POST["descripcio"] ?>
+ </TABLE>
+
+ <?php
+ }
+ else
+ {
+ ?>
+ <p> <STRONG>ERROR:</STRONG> Error al insertar les dades! </p>
+ <?php
+ echo mysql_errno().": ".mysql_error()."<BR>";
+ }
+ }
+
+ }
+ else
+ {
+ ?>
+ <p> <STRONG>ERROR:</STRONG> No s'ha pogut connectar a la base de dades!
+ Segurament degut a una contrassenya incorrecta. </p>
+ <?php
+ echo mysql_errno().": ".mysql_error()."<BR>";
+ }
+
+ ?>
+ <BR>
+ <A HREF="index">Tornar a consultar telèfons</A>
+
+ <?php
+}
+else if ($_POST["delete"])
+{
+ ?>
+<p> Estàs segur que vols eliminar l'entrada? </p>
+
+<TABLE BORDER=0>
+<TR>
+ <TH>Nom:
+ <TD><?php echo $_POST["oldnom"] ?>
+<TR>
+ <TH>Telèfon:
+ <TD><?php echo $_POST["oldtelefon"] ?>
+<TR>
+ <TH>Descripció:
+ <TD><?php echo $_POST["olddescripcio"] ?>
+</TABLE>
+
+
+<form action="update-phones" method=post>
+<p>Torna a introduir el password que et permet modificar coses de
+la base de dades:</p>
+<TABLE BORDER=0>
+<TR>
+ <TH>Password:
+ <TD><input type="password" name="pw" size=15 maxlength=15>
+</TABLE>
+
+<BR>
+<input type=hidden name=id value="<?php echo $_POST["oldtelefon"] ?>">
+<input type=hidden name=db_selected value="<?php echo $_POST["db_selected"] ?>">
+<input type="submit" name="deletesure" value="Eliminar Segur">
+</form>
+<?php
+}
+else if ($_POST["deletesure"])
+{
+ $connexio = mysql_connect("localhost", "viric", $_POST["pw"]);
+ if (mysql_select_db("viric",$connexio))
+ {
+ $resultat = mysql_query("DELETE FROM " . $_POST["db_selected"] . " WHERE telefon='" . $_POST["id"] ."'", $connexio);
+
+ if ($resultat && mysql_affected_rows()==1)
+ {
+?>
+<P><STRONG>Entrada eliminada! </STRONG></p>
+<BR>
+<A HREF="index">Tornar a consultar telèfons</A>
+<?php
+ }
+ else
+ {
+?>
+<p> <STRONG>ERROR:</STRONG> No s'ha pogut eliminar l'entrada! </p>
+<BR>
+<A HREF="index">Tornar a consultar telèfons</A>
+<?php
+ echo mysql_errno().": ".mysql_error()."<BR>";
+ }
+ }
+ else
+ {
+ ?>
+ <p> <STRONG>ERROR:</STRONG> No s'ha pogut connectar a la base de dades!
+ Segurament degut a una contrassenya incorrecta. </p>
+ <?php
+ echo mysql_errno().": ".mysql_error()."<BR>";
+ }
+
+}
+?>
+
+
+</body>
+</html>