Search the Community
Showing results for tags 'Ar PHP / MySQL'.
-
Mācos apieties ar Google Maps un izdevās izveidot marķiera pievienošanas un atspoguļošanas pozīcijas kartē. Taču nav apskaidrība, kā varētu nodzēst marķieri no kartes dzēšot to arī no tabulas, vai arī pārvietojot marķieri vai rediģējot marķiera aprakstu lai ieraksti datubāzē "apdeitojas". Bet vēl optimālāk gribētos šādu marķiera pievienošanas scenāriju: Pievienojot marķieri - nav jāieklikšķina marķierī, lai ievadītu marķiera aprakstu, bet datu ievades logs uzreiz atveras pēc marķiera pievienošanas. Pēc tam nospiežot "Save" pogu ieraksts tiek pievienots datubāzei; Marķiera dzēšana - dubultklikšķis uz marķiera, lai dzēstu marķieri un saistītā marķiera ierakstu no datubāzes; Marķiera pārvietošana - ar pelīti "paņemot" marķieri un nometot citā vietā apdeitojas pozīcijas, savukāŗt uzklikšķinot uz marķieri atveras marķiera datu rediģēšanas logs ar pašreiz esošajiem datiem laukos, ievadot citus datus un nospiežot "Save" dati tiek laboti. Pašlaik ir tā, ka ar vienu peles klikšķi pievieno marķieri, savukārt uzklikšķinot uz marķiera atkārtoti atveras datu ievades logs, kas man īsti nepatīk, vēlētos lai uzreiz pēc jauna marķiera pievienošanas atveras datu ievades logs. Saistītie faili: Galvenā karte index.html: http://paste.php.lv/...ang=html4strict Datubāzes konektors database_connect.php: http://paste.php.lv/...79552b?lang=php Datu izvilkšanas skripts no tabulas extract_data.php: http://paste.php.lv/...8f0290?lang=php Datu pievienošanas skripts datu ievietošanai tabulās addata.php: http://paste.php.lv/...2dd9a0?lang=php Lauki tabulā markers iekš gmaps datubāzes: id INT(10); name VARCHAR (60); address VARCHAR (80); lat FLOAT(10,6); lng FLOAT(10,6); type VARCHAR(30);