Variabele doorgeven JQuery Dialog Box

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »
Dimitri Van Reeth

Dimitri Van Reeth

05/07/2013 11:25:22
Quote Anchor link
Hallo iedereen,

Ik ben bezig met een database te maken van alle apparaten in het bedrijf.

De apparaten worden weergegeven d.m.v. de accordion widget van JQuery & in elke tab staat de informatie van een apparaat + de optie om de informatie te wijzigen en de optie om het apparaat uit de database te verwijderen.

Maar nu zit ik met het probleem dat als ik bijvoorbeeld een GET variabele wil meegeven bij de link waarmee dat de dialog open gaat dat dat niet werkt.
De URL blijft gewoon: index.php

Hier is de code om het een beetje duidelijker te maken:


<!-- Dialog boxes Delete and Edit -->
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
        //Delete Dialog
            echo('<div id="delete" style="display:none;" title="Delete Device">
            <form method="post" >
            <div class="ui-widget" style="text-align: center;">
            <div class="ui-state-error ui-corner-all" style="padding: 0 .7em;">
                <p><span class="ui-icon ui-icon-alert" style="float: none; margin-right: .3em;"></span>
                <strong>Are you sure you want to delete this device?</strong><br />This action can\'t be undone! </p>
            </div>
            </div>
            <br />
            <div class="center"><button name="deleteConfirmed">Yes, Delete Device</button>
            <button id="closeDelete">No, Close Window</button></div>
            </form></div>'
);
            
            //If Delete form has been submitted
            if(isset($_POST['deleteConfirmed'])){
                if(isset($_GET['deleteID'])){
            $query="DELETE FROM information WHERE id='".$_GET['deleteID']."'";  
            mysql_query($query) or die(mysql_error());     
            
            echo('<div id="succesfull" title="Succesfully Deleted!">
            <div class="ui-widget" style="text-align: center;">
            <div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em; text-align: center;">
                <p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span>
                <strong>The device has succesfully been deleted!</strong><br />You will be redirected in 3 seconds <br /> or click <a href="index.php">here</a>.</p>
            </div>
        </div> <meta HTTP-EQUIV="REFRESH" content="3; url=index.php">'
);
            
                }
else{
                    echo('ERROR! There was no delete ID defined!');
                }
    
            echo('</div>');        
            }
            
 -----------------------------------------------------------------------------
    
   <
h3><a href='#'>[code]<?php echo($row['name']); ?>
</a></h3>
   <div id="tabs-<?php echo($row['id']); ?>">
    
   <table style="width: 95%;">
   <tr><td rowspan="12"><img src="<?php echo ($row['type_image']);?>" width="200" height="180" /></td></tr>

        <tr><td colspan="2"><b><u>Device Information:</u></b></td></tr>
-------------------------------------------------------------------        
        </table>
        <p style="position: relative; margin-left: 550px; margin-top:-20px; display: block;"><a style="text-decoration: none;" id="openEdit" href="?editID=<?php echo $row['id']; ?>"><img src="style/edit.png" style="width: 50px; height: 50px" /></a>
        <a style="text-decoration: none;" id="openDelete" href="?deleteID=<?php echo $row['id']; ?>"><img src="style/delete.png" style="width: 50px; height: 50px" /></a>
        <a style="text-decoration: none;" href="#" onClick="window.open('print.php?id=<?php echo($row['id']); ?>', 'Print Barcode', 'status,width=300,height=130'); return false"><img alt="Print the barcode information" src="style/print.png" style="width:50px; height: 50px;"></a>
        
        </p>
        </div>
        
   <?php
   }
   echo("</div>");  
   }
 }


 
 
mysql_close($con);
  
    ?>
Gewijzigd op 05/07/2013 11:48:00 door Dimitri Van Reeth
 
PHP hulp

PHP hulp

15/05/2024 23:54:50
 
Kris Peeters

Kris Peeters

05/07/2013 12:31:36
Quote Anchor link
Dimitri Van Reeth op 05/07/2013 11:25:22:
als ik bijvoorbeeld een GET variabele wil meegeven bij de link waarmee dat de dialog open gaat dat dat niet werkt.
De URL blijft gewoon: index.php


Toon daar eens code van.
Toon eens hoe die link er uit ziet, en hoe daarmee een dialog geöpend wordt.
Is dat met jQuery-ui dialog ( http://jqueryui.com/dialog/ )?
Toon ook die javascript code
Gewijzigd op 05/07/2013 12:34:29 door Kris Peeters
 
Dimitri Van Reeth

Dimitri Van Reeth

05/07/2013 13:41:10
Quote Anchor link
Kris Peeters op 05/07/2013 12:31:36:
Dimitri Van Reeth op 05/07/2013 11:25:22:
als ik bijvoorbeeld een GET variabele wil meegeven bij de link waarmee dat de dialog open gaat dat dat niet werkt.
De URL blijft gewoon: index.php


Toon daar eens code van.
Toon eens hoe die link er uit ziet, en hoe daarmee een dialog geöpend wordt.
Is dat met jQuery-ui dialog ( http://jqueryui.com/dialog/ )?
Toon ook die javascript code

De informatie van alle devices word opgeroepen uit de database en dan in een accordian widget van JQuery toegevoegd.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php

$result
= mysql_query("SELECT * FROM information WHERE (name LIKE '%".$zoekcriteria."%' OR type LIKE '%".$zoekcriteria."%' OR serial LIKE '%".$zoekcriteria."%' OR date LIKE '%".$zoekcriteria."%' OR owner LIKE '%".$zoekcriteria."%')") ;
    
    If(mysql_num_rows($result) !== 0){
    echo("<div id='accordion'>");
while($row = mysql_fetch_array($result))
   {

   ?>

   <h3><a href='#'><?php echo($row['name']); ?></a></h3>
   <div id="tabs-<?php echo($row['id']); ?>">
    
   <table style="width: 95%;">
   <tr><td rowspan="12"><img src="<?php echo ($row['type_image']);?>" width="200" height="180" /></td></tr>

        <tr><td colspan="2"><b><u>Device Information:</u></b></td></tr>
        <tr><td colspan="2"></td></tr>
        <tr><td><b>Device Name:</b></td><td style="text-align:left;"><i><?php echo ($row['name']);?></i></td></tr>
        <tr><td><b>Type:</b></td><td style="text-align:left;"><i><?php echo ($row['type']);?></i></td></tr>
        <tr><td><b>Serial:</b></td><td style="text-align:left;"><i><?php echo ($row['serial']);?></i></td></tr>
        <tr><td><b>Date:</b></td><td style="text-align:left;"><i><?php echo ($row['date']);?></i></td></tr>
        <tr><td><b>Owner:</b></td><td style="text-align:left;"><i><?php echo ($row['owner']);?></i></td></tr>
        <tr><td colspan="2"></td></tr>
        <tr><td><b>Barcode:</b></td><td><i>Press the print button to view the barcode.</i></td></tr>
        
        </table>
        <a style="text-decoration: none;" class="openDelete" href="?deleteID=<?php echo $row['id']; ?>"><img src="style/delete.png" style="width: 50px; height: 50px" /></a>
</div>
   <?php
   }
   echo("</div>");  
   }

?>


Elke Deleteknop van elk device heeft nu dus een eigen value gekregen met de ID van het device.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a style="text-decoration: none;" class="openDelete" href="?deleteID=<?php echo $row['id']; ?>"><img src="style/delete.png" /></a>


Als er op die link geklikt wordt dan word deze JavaScript code uitgevoerd van Jquery UI:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript">
            $(function(){
                $("#delete").dialog({
                    modal: true,
                    width: 450,
                    height: 220,
                    autoOpen: false
                });
                
                $('.openDelete').click(function(){
                                  $('#delete').dialog('open');
                                  return false;
                });

                                $("#accordion").accordion({
                collapsible: true,active:300,header: "h3", autoHeight: false
                });
            
            
        </script>


Deze Javascript code opent dan deze Dialog Box:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<div id="delete" style="display:none;" title="Delete Device">
            <form method="post" >
            <div class="ui-widget" style="text-align: center;">
            <div class="ui-state-error ui-corner-all" style="padding: 0 .7em;">
                <p><span class="ui-icon ui-icon-alert" style="float: none; margin-right: .3em;"></span>
                <strong>Are you sure you want to delete this device?</strong><br />This action can\'t be undone! </p>
            </div>
            </div>
            <br />
            <div class="center"><button name="deleteConfirmed">Yes, Delete Device</button>
            </div>
            </form></div>


Als er in die DialogBox op deleteConfirmed wordt geklikt dan wordt dit scriptje gerunt om de waarde ervan te verwijderen uit de database:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if(isset($_POST['deleteConfirmed'])){
                if(isset($_GET['deleteID'])){
            $query="DELETE FROM information WHERE id='".$_GET['deleteID']."'";  
            mysql_query($query) or die(mysql_error());     
            
            echo('<div id="succesfull" title="Succesfully Deleted!">
            <div class="ui-widget" style="text-align: center;">
            <div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em; text-align: center;">
                <p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span>
                <strong>The device has succesfully been deleted!</strong><br />You will be redirected in 3 seconds <br /> or click <a href="index.php">here</a>.</p>
            </div>
        </div> <meta HTTP-EQUIV="REFRESH" content="3; url=index.php">'
);
            
                }
else{
                    echo('ERROR! There was no delete ID defined!');
                }
    
            echo('</div>');        
            }
?>


Hoe kan ik dus de $row['id'] meegeven naar de JQuery Dialog van de link waarop is geklikt?
Gewijzigd op 05/07/2013 13:42:17 door Dimitri Van Reeth
 
Kris Peeters

Kris Peeters

05/07/2013 14:23:26
Quote Anchor link
Okay, dat is duidelijk.

TO DO's voor jou:
- Maak links op deze manier:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
 echo '<a class="openDelete" data-id="' . $row['id'] . '">' . $row['name'] . '</a>';
?>

(EDIT: o ja, jij zet daar een delete <img>. Dat mag uiteraard ook. )

Bij het klikken op de link wordt eerst het data-id attribute gelezen. Die zetten we dan in een <input type="hidden">

Dat wordt dus mee gestuurd met het formulier en vind jij dus terug als $_POST['id']

- Vergeet niet die hidden input toe te voegen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type="hidden" name="id" id="item_id">


- Zie mijn javascript ...

Hier een uitgewerkt voorbeeld.
Je kan dit copy/pasten en testen as is.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
// controleren of de id is meegegeven
if($_SERVER['REQUEST_METHOD'] === 'POST') {
  echo 'id van het item dat je wil deleten: ' . $_POST['id'] .'<br>';
}

?>

<!doctype html>
<html>
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
    <script language="Javascript">
    $(function(){
      $("#delete").dialog({
          modal: true,
          width: 450,
          height: 220,
          autoOpen: false
      });
      $('.openDelete').click(function(e) {
        // we lezen de id van de link, die in data-id="..." staat.
        var id= $(this).data('id');
        // We steken die id in een hidden <input>
        $('#item_id').val(id);
        // en dan openen we de dialog
        $('#delete').dialog('open');
        // return false;   // dit werkt niet in jQuery
         e.preventDefault(); // dit werkt wel.
      });
      $("#accordion").accordion({
        collapsible: true,active:300,header: "h3", autoHeight: false
      });
        
    });
    </script>
  </head>
  <body>
  
  <a class="openDelete" data-id="5">Foo</a><br>
  <a class="openDelete" data-id="8">Bar</a><br>
  <a class="openDelete" data-id="10">Hello</a><br>

  <div id="delete" style="display:none;" title="Delete Device">
    
    <form method="post" >
      <input type="hidden" name="id" id="item_id">
      <div class="ui-widget" style="text-align: center;">
        <div class="ui-state-error ui-corner-all" style="padding: 0 .7em;">
          <p><span class="ui-icon ui-icon-alert" style="float: none; margin-right: .3em;"></span>
          <strong>Are you sure you want to delete this device?</strong><br />This action can\'t be undone! </p>
        </div>
      </div>
      <br />
      <div class="center"><button name="deleteConfirmed">Yes, Delete Device</button></div>
    </form>
    
  </div>
  
  </body>
</html>


Zal dat lukken?
Gewijzigd op 05/07/2013 14:51:54 door Kris Peeters
 
Dimitri Van Reeth

Dimitri Van Reeth

08/07/2013 09:58:47
Quote Anchor link
Bedankt het is gelukt!

Nu heb ik nog 1 vraag. Hoe kan ik deze variabele rechtstreeks oproepen in PHP?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
var id= $(this).data('id');


Toevoeging op 08/07/2013 10:07:28:

Om het misschien iets duidelijker te maken:

Ik heb nu ook een knop om te inhoud te wijzigen. Maa rnu heb ik die id nodig om het formulier op te vullen met de waarden ervan.

Dus ik wil de id gebruiken om een SELECT query uit te voeren.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
<div id="edit" style="display:none;" title="Edit Device Information">
            <
form method="post">
            [
code]<?php $query5 = "SELECT * FROM information WHERE id='?????????'";
                          mysql_query($query5);

            <
table style="width: 95%;">
        <
tr><td colspan="2"><b><u>Device Information:</u></b></td></tr>
        <
tr><td><b>Device Name:</b></td><td style="text-align:left;"><input autofocus="autofocus" value="<?php echo $row1['deviceName']; ?>" class="register_field" type="text" name="deviceName" /></td></tr>
        <
tr><td><b>Type:</b></td><td style="text-align:left;"><input value="<?php echo $row1['type']; ?>" id="autocomplete" style="width: 250px; margin-right:-100px; text-align: center;" type="text" name="type" /></td></tr>
        <
tr><td><b>Type Image:</b></td><td><input class="register_field" style="cursor:pointer;" onClick="openKCFinder(this);" readonly="readonly" value="<?php echo $_row1['type_image']; ?>"  type="text" name="type_image" /></td></tr>
        <
tr><td><b>Serial:</b></td><td style="text-align:left;"><input value="<?php echo $row1['serial']; ?>" class="register_field" type="text" name="serial" /></td></tr>
        <
tr><td><b>Date:</b></td><td style="text-align:left;"><input value="<?php echo $row1['date']; ?>" class="register_field" type="text" name="date" /></td></tr>
        <
tr><td><b>Owner:</b></td><td style="text-align:left;"><input value="<?php echo $row1['owner']; ?>" class="register_field" type="text" name="owner" /></td></tr>
        <
tr><td><b>Description:</b></td><td style="text-align:left;"><textarea value="<?php echo $row1['description']; ?>" name="description" rows="4" cols="30" style="margin-right:-110px;"></textarea></td></tr>
        
        <
/table>
            <
div class="center"><button name="editConfirmed">Save!</button>
            <
/div>
            <
/form></div> ?>
 
Kris Peeters

Kris Peeters

08/07/2013 11:15:56
Quote Anchor link
Wat gebeurt er als de gebruiker op die knop duwt?

Het simpelse is om daar een <a> van te maken

<a href="index.php?action=update&id=' . $_row['id'] . '"><img src="edit.png"></a>
Dan vind je die terug als$_GET['id']
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.