<html> <head> <title> The World Cycle Web </title> <?php include 'llibreries.php'; require_once "GeneralBD.php"; $GeneralBD = new GeneralBD(); $ciutatsArray = $GeneralBD->runQuery("SELECT * FROM ciutat"); $correus = $GeneralBD->runQuery1("SELECT correu FROM usuari"); $GeneralBD->tancarBD(); //Només guardem Array per nom de ciutat que abans teniem guardat dos posicions i no funcionaria amb autocomplete for ($i = 0; $i < count($ciutatsArray); $i++) { $ciutats[$i] = $ciutatsArray[$i]['nom']; } ?> <script type="text/javascript"> var ciutats = <?php echo json_encode($ciutats); ?> ; //transformem tipus json que es array del javascript var correus = <?php echo json_encode($correus); ?> //igual ciutats (anterior) amb correus </script> </head> <body> <div class="cos"> <div id="qd_titol"> <img src="img\logo\theworldcycle.png"/> <div id="formulari-usuari">
$data_naix = str_replace('/', '-', $data); //tranformem / per - $data_naix = date('Y-m-d', strtotime($data_naix)); //canviem format de data per poder guardar a BD //echo $data_naix; $num = $_POST["numero"]; $pis = $_POST['pis']; $por = $_POST['porta']; $pos = $_POST['postal']; $ciutat = $_POST['ciutat']; $data_inici = date("Y-n-j"); //Pilla data actual per guardar data_inici //echo "correu: ". $correu ." password: "******" nom: ". $nom ." cognom1: ". $cognom1 ." cognom2: ". $cognom2 ." telefon: ". $telefon ." carrer: ". $carrer ." data de naixament: ". $data_naix ." data d'inici ". $data_inici ." numero: ". $num ." pis: ". $pis ." porta: ". $por ." postal: ". $pos ." ciutat: ". $ciutat; //echo $data_inici; $GeneralBD = new GeneralBD(); $ciutats = $GeneralBD->runQuery1("SELECT * FROM ciutat"); for ($i = 0; $i < count($ciutats); $i++) { if ($ciutats[$i][1] == $ciutat) { echo "Ip de la ciutat es:" . $ciutats[$i][0]; $id_ciutat = $ciutats[$i][0]; } } if (!isset($id_ciutat)) { //Després de haver buscat en BD, tenint compte si ha creat ip_ciutat significa ha trobat i si es contrari vol dir no ha trobat i haurem de crear. echo "No tenim aquesta ciutat en BD"; $id_ciutat = $GeneralBD->InReturnId("INSERT INTO `ciutat` (`nom`) VALUES ('" . $ciutat . "');"); echo "Ip de la ciutat es " . $id_ciutat; } //Comprovar si tenim BD sino creem i pillem IP (Contrassenya) $conts = $GeneralBD->runQuery1("SELECT * FROM contrassenya"); for ($i = 0; $i < count($conts); $i++) {
<html> <head> <title> The World Cycle Web </title> <?php include 'llibreries.php'; //aquesta part es tracta pillar tots els ciutats de BD i guardem array. A més a més, passem a javascript per poder fer funcionar autocomplete (JqueryUI) per provar intenta escriure una ciutat i sortira la llista que tenim BD aixi evitem crear un altre amb poca diferencia /*include 'BD.php'; $con=connectBD(); $ciutats = actalitzarCiutatsNoms($con); tancarBD($con);*/ require_once "GeneralBD.php"; $GeneralBD = new GeneralBD(); $ciutats = $GeneralBD->runQuery1("SELECT nom FROM ciutat"); $correus = $GeneralBD->runQuery1("SELECT correu FROM usuari"); $GeneralBD->tancarBD(); //echo gettype($ciutats); ?> <script type="text/javascript"> var ciutats = <?php echo json_encode($ciutats); ?> ; //transformem tipus json que es array del javascript var correus = <?php echo json_encode($correus); ?> //igual ciutats (anterior) amb correus </script> </head> <body> <div class="cos"> <div id="qd_titol">