mysql update

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software developer

Functie Momenteel zijn ze op zoek naar een Software developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP),

Bekijk vacature »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

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 »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Samen met je SCRUM team werk je aan zowel de front- als de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en echt het verschil te kunnen maken. Ons ontwikkelteam bestaat uit ruim 40 ontwikkelaars, testers, scrum

Bekijk vacature »

Pagina: 1 2 volgende »

Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 21:55:00
Quote Anchor link
hey

ik ben bezig met mysql nu en moet de update hebben
maar ben ff vergeten hoe het ook weer moest
kan iemand me geheugen ff opfrissen
alvast bedankt
groetjes wesley
 
PHP hulp

PHP hulp

28/04/2024 02:42:55
 
Jan Koehoorn

Jan Koehoorn

05/03/2007 21:59:00
Quote Anchor link
Bedoel je de syntax van een update query?

UPDATE tabelnaam
SET
veldnaam1 = 'een of andere string'
WHERE id = 1
 
Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 22:00:00
Quote Anchor link
die bedoel ik ja maar ben het ff helemaal kwijt :P
 
Jan Koehoorn

Jan Koehoorn

05/03/2007 22:01:00
Quote Anchor link
Nou, nu heb je hem weer ;-)
 
Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 22:06:00
Quote Anchor link
nou kom ik er nog niet uit:P
dit wil ik update.
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
<?php
// (1) Deze functie maakt een verbinding  met My_SQL dataserver.
mysql_connect("localhost", "root", "") or
     die ("could not connect to database");
// (2) Deze functie selecteert de administratie database.
mysql_select_db("hostingsite") or
     die("could not select database");
// (3) Dit is de tekst van een query naart de deelnemers tabel
$query = ("select * from users where Username='$user'");
// (4) Deze functie voert de query uit
// Het resultaat van de query vind je in container $resultaat

$resultaat= mysql_query($query) or
        die ( mysql_error( ) );
      while ($row = mysql_fetch_array($resultaat, MYSQL_ASSOC))
      {

   // Zolang er nog velden zijn in $row
   {
     // Print gegevens van het volgende veld
         print  "<table border cellpading=2>
              <tr><th align=left>Username</th><td><input value=\"$row[Username]\" name=\"Username\" type=\"text\" id=\"username\" size=\"25\" maxlength=\"25\"></td></tr>
              <tr><th align=left>Email</th><td><input value=\"$row[Emailadres]\" name=\"Email\" type=\"text\" id=\"email\" size=\"25\" maxlength=\"100\"></td></tr>"
;
   }
}

// Print einde van tabel
print "</table>";
?>
 
Toine vd P

Toine vd P

05/03/2007 22:08:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
mysql_query("UPDATE users SET username = '".$user."'");
?>

gebruik kleine letters voor je veldnamen en/of databasenamen (!)
 
Jan Koehoorn

Jan Koehoorn

05/03/2007 22:10:00
Quote Anchor link
Maar dat is geen UPDATE query die je daar uitvoert. Dat is een SELECT query.
 
Toine vd P

Toine vd P

05/03/2007 22:13:00
Quote Anchor link
@wesley: "je wilt die tabel waar je net gegevens uithaalt in die code toch bewerken?"
 
Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 22:14:00
Quote Anchor link
ja ik heb alleen de php code gekopieert hier heen
ik was van plan om zeg maar op submit te drukken en dat het script daarna de wijzigingen opslaat in mysql

sorry als ik lastig ben hoor
ben pas een beginnen dus weet nog niet zoveel
heb het wel geleert op school maar ben het haast weer vergeten
zoveel gebruik ik het ook niet
Gewijzigd op 01/01/1970 01:00:00 door Stephan Sterrenberg
 
Toine vd P

Toine vd P

05/03/2007 22:18:00
Quote Anchor link
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
<?php
if (isset($_POST['Emailadres']))
  {

  extract($_POST);
  mysql_query("UPDATE users SET Username = '".$Username."' AND Emailadres = '".$Emailadres."' WHERE gebr_id = ".$id);
echo "ok!";
  }

?>

<form action="#" method="post" name="bewerk_form">
<?php
// (1) Deze functie maakt een verbinding  met My_SQL dataserver.
mysql_connect("localhost", "root", "") or
     die ("could not connect to database");
// (2) Deze functie selecteert de administratie database.
mysql_select_db("hostingsite") or
     die("could not select database");
// (3) Dit is de tekst van een query naart de deelnemers tabel
$query = ("select * from users where Username='$user'");
// (4) Deze functie voert de query uit
// Het resultaat van de query vind je in container $resultaat

$resultaat= mysql_query($query) or
        die ( mysql_error( ) );
      while ($row = mysql_fetch_array($resultaat, MYSQL_ASSOC))
      {

   // Zolang er nog velden zijn in $row
   {
     // Print gegevens van het volgende veld
         print  "<table border cellpading=2>
              <tr><th align=left>Username</th><td><input value=\"$row['Username']\" name=\"Username\" type=\"text\" id=\"username\" size=\"25\" maxlength=\"25\"></td></tr>
              <tr><th align=left>Email</th><td><input value=\"$row['Emailadres']\" name=\"Email\" type=\"text\" id=\"email\" size=\"25\" maxlength=\"100\</td></tr>"
;
   }
}

// Print einde van tabel
print "</table>";
?>
"><input type="hidden" name="id" value="<? echo $row['gebr_id']; ?>" /><input type="submit" value="opslaan" />
</form>


klopt niet helemaal maar U get the point

Graag in het vervolg bij code, [code] [/code] tags gebruiken. [/modedit]
Gewijzigd op 04/10/2010 13:30:44 door Bas IJzelendoorn
 
Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 22:26:00
Quote Anchor link
hij werkt voor geen meter
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
<?php
// (1) Deze functie maakt een verbinding  met My_SQL dataserver.

mysql_connect("localhost", "root", "20081987") or

     die ("could not connect to database");

 

// (2) Deze functie selecteert de administratie database.

mysql_select_db("hostingsite") or

     die("could not select database");
if (isset($_POST['Username']))
  {

  extract($_POST);
  mysql_query("UPDATE users SET Username = '".$Username."' AND Emailadres = '".$Emailadres."' WHERE gebr_id = ".$id);
echo "ok!";
  }

?>

wat doe ik fout
Gewijzigd op 01/01/1970 01:00:00 door Stephan Sterrenberg
 
Toine vd P

Toine vd P

05/03/2007 22:31:00
Quote Anchor link
@wesley: Het ID wat in die hidden input type staat moet je natuurlijk wel aanpassen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
// (1) Deze functie maakt een verbinding  met My_SQL dataserver.

$verbinding = mysql_connect("localhost", "root", "20081987") or die ("could not connect to database");

mysql_select_db("hostingsite",$verbinding) or

     die("could not select database");

?>
 
- SanThe -

- SanThe -

05/03/2007 22:31:00
Quote Anchor link
UPDATE ..... SET veld1 = 'a', veld2 = 'b' WHERE .....
 
Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 22:34:00
Quote Anchor link
ik heb nu dit
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
65
66
67
68
69
70
71
72
<table width="455" border="0" cellspacing="0" cellpadding="0" background="image/longmenu.gif" height="34">
        <tr>
          <td><b>Change profile</b></td></tr></table><p>
          <form action="updateprofile.php" method="post">
<?php

 

// (1) Deze functie maakt een verbinding  met My_SQL dataserver.

mysql_connect("localhost", "root", "") or

     die ("could not connect to database");

 

// (2) Deze functie selecteert de administratie database.

mysql_select_db("hostingsite") or

     die("could not select database");

 

// (3) Dit is de tekst van een query naart de deelnemers tabel

$query = ("select * from users where Username='$user'");

 

// (4) Deze functie voert de query uit

// Het resultaat van de query vind je in container $resultaat


$resultaat= mysql_query($query) or

        die ( mysql_error( ) );

      while ($row = mysql_fetch_array($resultaat, MYSQL_ASSOC))

      {


 

   // Zolang er nog velden zijn in $row

   {

     // Print gegevens van het volgende veld

         print  "<table border=0 cellpading=2>

              <tr><th align=left>Username</th><td><input value=\"$row[Username]\" name=\"Username\" type=\"text\" id=\"username\" size=\"25\" maxlength=\"25\"></td></tr>
              <tr><th align=left>Email</th><td><input value=\"$row[Emailadres]\" name=\"Email\" type=\"text\" id=\"email\" size=\"25\" maxlength=\"100\"></td></tr>"
;

   }


}


 

// Print einde van tabel

print "</table>";

 

?>

<input type="hidden" name="id" value="">
<? echo $row['Username']; ?>
<input type="submit" value="Change" id="change"><input type="reset" value="Reset" id="reset"></form>

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
<?php
// (1) Deze functie maakt een verbinding  met My_SQL dataserver.

mysql_connect("localhost", "root", "") or

     die ("could not connect to database");

 

// (2) Deze functie selecteert de administratie database.

mysql_select_db("hostingsite") or

     die("could not select database");
if (isset($_POST['Username']))
  {

  extract($_POST);
  mysql_query("UPDATE users SET Username = '".$Username."' AND Emailadres = '".$Emailadres."' WHERE gebr_id = ".$id);
echo "ok!";
  }

?>
 
K i p

K i p

05/03/2007 22:39:00
Quote Anchor link
Ik zou het zo doen:
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?php
    // (1) Deze functie maakt een verbinding  met My_SQL dataserver.
    mysql_connect ( 'localhost' , 'root' , '' ) or
         die ( 'could not connect to database' );
    // (2) Deze functie selecteert de administratie database.
    mysql_select_db( 'hostingsite' ) or
         die ( 'could not select database' );
    // (3) Dit is de tekst van een query naart de deelnemers tabel
    $sql = "
        SELECT
            Username,
            Emailadres
        FROM
            users
        WHERE
            Username = '"
. mysql_real_escape_string ( $user ) . "'
        LIMIT
            1
    "
; #Waar haal je de variabele $user vandaan? Dit vroeg ik me af, en daarom haal ik er die functie over heen, voor de veiligheid. Ook heb ik LIMIT 1 erbij gezet, omdat ik denk dat je maar 1 rij wilt ophalen
    
    // (4) Deze functie voert de query uit
    // Het resultaat van de query vind je in container $resultaat

    $resultaat= mysql_query ( $sql );
    #or die ( mysql_error( ) );  <- deze regel heb ik even gecomment, dit kan beter
    
    #We controleren nu namelijk met een if() of de query is geslaagd

    if ( $resultaat === false )
    {

        ?>

        <fieldset>
            <legend>De query ging mis!</legend>
            <h2>Fout:</h2>
            <p><?php trigger_error ( mysql_error () ); ?></p>
            <h2>De gebruikte SQL:</h2>
            <p><pre><?php echo $sql; ?></pre></p>
        </fieldset>
        <?php
    }
    else
    {
        #De query is geslaagd, maar hebben we ook resultaten?
        if ( mysql_num_rows ( $resultaat ) > 0 )
        {

            #Een while loop is nu niet (meer) nodig, omdat er LIMIT 1 in de SQL staat
                #while ($row = mysql_fetch_array($resultaat, MYSQL_ASSOC))
                #{
                #// Zolang er nog velden zijn in $row
                #{
            #Dit vervangen we door de volgende regel:

            $row = mysql_fetch_assoc ( $resultaat );
            // Print gegevens van het volgende veld
            ?>

            <!-- Misschien een <form> tag openen? Of heb je die al? -->
            <form action="verwerk.php" method="post">
                <table border cellpading=2> <!-- wat doet 'border' in de tag? -->
                    <tr>
                        <th align="left">
                            Username
                        </th>
                        <td>
                            <input value="<?php echo $row['Username']; ?>" name="Username" type="text" id="username" size="25" maxlength="25" />
                        </td>
                    </tr>
                    <tr>
                        <th align="left">
                            Email
                        </th>
                        <td>
                            <input value="<?php echo $row['Emailadres']; ?>" name="Email" type="text" id="email" size="25" maxlength="100" />
                        </td>
                    </tr>
                    <!-- Een submit knopje is ook altijd leuk :-P -->
                    <tr>
                        <th align="left">
                            &nbsp;
                        </th>
                        <td>
                            <input value="Doe iets geks!" type="submit" id="submit" size="25" />
                        </td>
                    </tr>
                    <!-- Misschien de <table> tag afsluiten? Of doe je dat al? -->
                </table>
            </form>
            <?php
                #} <-- einde oude while (), nu weggecomment
            }
            else
            {
                #De gebruiker is niet gevonden
                ?>

                <h1>De gebruiker is niet gevonden!</h1>
                <?php
            }
        }
    }

    // Print einde van tabel
    #print "</table>"; <-- Ah, hier had je dus het einde van de tabel :-)

?>
En dan verwerk.php zoiets:
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
<?php
    if ( $_SERVER['REQUEST_METHOD'] == 'POST' )
    {

        $error = false;
        if ( empty ( ( isset ( $_POST['Email'] ) ) ? trim ( $_POST['Email'] ) : '' ) )
        {

            #Emailadres is niet ingevuld
            ?>

            Het email-adres is niet ingevuld!
            <?php
            $error
= true;
        }

        if ( empty ( ( isset ( $_POST['Username'] ) ) ? trim ( $_POST['Username'] ) : '' ) )
        {

            #Username is niet ingevuld
            ?>

            De username is niet ingevuld!
            <?php
            $error
= true;
        }

        if ( $error === false )
        {

            $sql = "
                UPDATE
                    users
                SET
                    Username = '"
. mysql_real_escape_string ( trim ( $_POST['Username'] ) ) . "'
                AND
                    Emailadres = '"
. mysql_real_escape_string ( trim ( $_POST['Email'] ) ) . "'
                WHERE
                    gebr_id = "
. $id . "
                ;
            "
; #Je moet zelf nog even aan $id komen ;-)
            
            if ( !$res = mysql_query ( $sql ) )
            {

                ?>

                Query ging mis.  <br />
                Fout: <?php trigger_error ( mysql_error () ); ?> <br />
                Query: <br />
                <pre><?php echo $sql; ?></pre>
                <?php
            }
            else
            {
                ?>

                Query geslaagd
                <?php
            }
        }
    }

    else
    {
        ?>

        Je hoort hier alleen te komen als je iets hebt gepost ;-)
        <?php
    }
?>
 
Toine vd P

Toine vd P

05/03/2007 22:39:00
Quote Anchor link
?><!-- ----------------------- IN DIE VALUE MOET HET ID VAN DIE PERSOON KOMEN EN ALS
JE ELKE USER WIL KUNNE WIJZIGEN MOET JE DE KNOP BINNEN JE WHILE ZETTe ---------------- --->
<input type="hidden" name="id" value="">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $row['Username']; ?>
 
- SanThe -

- SanThe -

05/03/2007 22:42:00
Quote Anchor link
Leer het scripten een beetje fatsoenlijk aan.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
print  "<table border=0 cellpading=2>
              <tr><th align=left>Username</th><td><input value=\"$row[Username]\" name=................"
;

// Gebruik echo en gebruik enkele quotes dan hoef je de dubbele html-quotes niet te escapen.
// Haal $vars buiten de quotes.
// Gebruik bij array's enkele quotes.


echo '<table border="0" cellpading="2">
          <tr><th align="left">Username</th>
            <td><input value="'
. $row['Username'] . '" name=..................';
?>

Edit: Tag vergeten.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 22:49:00
Quote Anchor link
nu snap ik er helemaal niks meer van
 
Toine vd P

Toine vd P

05/03/2007 23:01:00
Quote Anchor link
en dan $rij['gebruikernummer'] vervangen met de ID/sleutel van je tabel

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
<?php
if (isset($_POST['gebruiker']))
    {

    //--- alle gebruikers upadten
    $teller = 0;
    while (isset($gebruiker[$teller]))
        {

        $kwerie = "UPDATE users SET Username = '".$gebruiker[$teller]."', Emailadres = '".$email[$teller]."' WHERE id = ".$id[$teller]);
        $teller++;
        echo "<br>".$kwerie;
        // hier dan ook de mysql_query
        }
    }

?>

<html>
<head>
<title>Pagina test</title>
</head>
<body>
<b>Change profile</b><br />
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
<?php
    $verbinding
= mysql_connect("localhost","root","WAAACCHHTTOWOOROD");
    mysql_select_db("hostingsite",$verbinding);
    $resultaat= mysql_query("SELECT * FROM users WHERE Username = '".$user."'");
    if (mysql_num_rows($resultaat) >= 1)
        {

        echo "<form action=\"updateprofile.php\" method=\"post\">\r\n";
        while ($rij = mysql_fetch_array($resultaat, MYSQL_ASSOC))
            {

            echo "        <br>User: ".$rij['gebruikernummer']."\r\n";
            echo "        <br>Username <input value=\"".$rij['Username']."\" name=\"gebruiker[]\" type=\"text\" id=\"username\" size=\"25\" maxlength=\"25\">\r\n";
            echo "        <br>Email <input value=\"".$row['Emailadres']."\" name=\"email[]\" type=\"text\" id=\"email\" size=\"25\" maxlength=\"100\">\r\n";
            echo "        <input value=\"".$rij['gebruikernummer']."\" name=\"id[]\" type=\"hidden\"\r\n";
            echo "        <hr><br>\r\n";
            }

        echo "        <input type=\"submit\" value=\"Opslaan\" id=\"change\">\r\n";
        echo "    </form>\r\n";
        }

    else
        {
        echo "    Nog geen gebruiker!\r\n";
        }

    ?>

</body>
</html>
 
Stephan Sterrenberg

Stephan Sterrenberg

05/03/2007 23:04:00
Quote Anchor link
ik vind het ingewikkelt worden hoor
snap het echt niet meer
 
Teun Hesseling

Teun Hesseling

04/10/2010 11:48:22
Quote Anchor link
ik zit dit een beetje door te lezen , maar word er niet veel wijzer van, ik heb ongeveer het zelfde probleem als stephan, ik heb 19 resultaten, maar zodra ik op mijn opslaan knop druk, en ik de $_POST['name'] opvraag en die in een while loop gooi dan krijg ik alleen het laaste resultaat 19 keer weer gegeven. terwijl ik op de pagina ervoor ze allemaal netjes te zien krijg.
 

Pagina: 1 2 volgende »



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.