mysql update

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Belastingdienst - Freelance Senior Applicatie ontw

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een 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), Vue.js

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

.NET Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een .NET Developer! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans en kijk snel of jouw vaardigheden aansluiten bij onderstaand profiel! Je kunt een uitdagende rol gaan vervullen als .NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving Bergen. Dit bedrijf is zeer vooruitstrevend en verricht betekenisvol werk. Binnen dit bedrijf wordt gewerkt aan de productie en ontwikkeling van medische middelen. Als .NET Developer ga jij je bezig houden met het volgende: Je wordt betrokken bij alle fasen van software

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

23/12/2024 20:47:42
 
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.