Update query lukt niet..

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

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 »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

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 »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »

Pagina: 1 2 3 volgende »

Klaas wei

Klaas wei

14/10/2011 14:13:40
Quote Anchor link
Ik heb veel geprobeerd maar het wilt niet echt lukken
ik wil dat mijn saldo van de ingelogte gebruiker geupdate word maar dat doet die niet.

Dit heb ik al geprobeerd:


$Query = mysql_query("UPDATE `saldo` SET `saldo` = (`saldo` + 1)");

En dit:

$Query = mysql_query ("UPDATE `leden` SET `saldo` = '6' WHERE id = .$_SESSION[gebruikersnaam] ");


maar hij update niet de gebruiker?
hij update nu niks
wanneer WHERE id = .$_SESSION[gebruikersnaam] weg laat dan update die alle saldo's

dus dan doe ik iets fout met .$_SESSION[gebruikersnaam] "); toch? :P
maar wat ¿
 
PHP hulp

PHP hulp

27/11/2024 19:38:44
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 14:14:55
Quote Anchor link
En wat zegt je foutafhandeling met mysql_error()?

Als ik jouw was zou ik in ieder geval je variabelen butien quotes houden, en gebruikersnaam tussen 'single quotes' houden.
 
Klaas wei

Klaas wei

14/10/2011 14:18:14
Quote Anchor link
- Aar - op 14/10/2011 14:14:55:
En wat zegt je foutafhandeling met mysql_error()?



Hij blijft op dezelfde saldo staan



Als ik jouw was zou ik in ieder geval je variabelen butien quotes houden, en gebruikersnaam tussen 'single quotes' houden.


thx, maar hij update het nog steeds de ingelogte gebruiker niet ik snap het niet?
Zal jij de correcte code willen plaatsen :P
Gewijzigd op 14/10/2011 14:18:52 door Klaas wei
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 14:22:07
Quote Anchor link
Wat zegt de mysql_error() dan?
En wat zie je als je de query-string echoéd?


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
$sql = "UPDATE leden SET saldo = '6' WHERE id = '".$_SESSION['gebruikersnaam']."'";
$echo sql;
$result = mysql_query($sql);
if($result) {
    // gelukt, doe hier de rest...
} else {
    // niet gelukt, echo hier een leuke foutmelding met mysql_error();
}
 
Bas IJzelendoorn

Bas IJzelendoorn

14/10/2011 14:24:56
Quote Anchor link
alleen voor niet gaat de zon op.

Welke error krijg je met mysql_error()?

Je zou kunnen beginnen met o.a. de backticks weg te halen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$Query = mysql_query("UPDATE leden SET saldo='6' WHERE id='".$_SESSION['gebruikersnaam']."'");


kopieer deze code niet gelijk maar kijk goed naar de verschillen! leer er wat van!

Edit:

aar was me net voor
Gewijzigd op 14/10/2011 14:26:42 door Bas IJzelendoorn
 
Klaas wei

Klaas wei

14/10/2011 14:30:36
Quote Anchor link
Er komt geen foutmelding te staan, ben niet zo goed in php en mysql :P maar hier probeer ik weer van te leren :P

bij de code van aar komt :
Parse error: syntax error, unexpected T_STRING in /home/a1516527/public_html/leden/ingelogged.php on line 34

code van bas:

$Query = mysql_query("UPDATE leden SET saldo='6' WHERE id='".$_SESSION['gebruikersnaam']."'");

Dat heb ik ook geprobeert maar hij update de gebruiker niet:P

Dit is mijn hele code::

----
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
include('config.php');
if(!isset($_SESSION['gebruiker'])) {
header("Location: login.php");
}

?>

<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ingelogd als
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?=$_SESSION['gebruiker']?>
</title>
</head>
<body>
<p>Welkom,
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?=$_SESSION['gebruiker']?>

</p>
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
<?

$data
= mysql_query("SELECT * FROM leden")
or die(mysql_error());
Print "<table border cellpadding=3>";
while($info = mysql_fetch_array( $data ))
{

Print "<tr>";
Print "<th>SALDO:</th> <td>".$info['saldo'] . "</td> ";
Print "<th>GEBRUIKER:</th> <td>".$info['gebruikersnaam'] . " </td></tr>";
}

Print "</table>";


$sql = "UPDATE leden SET saldo = '6' WHERE id = '".$_SESSION['gebruikersnaam']."'";
$echo sql;
$result = mysql_query($sql);
if($result) {
    // gelukt, doe hier de rest...
} else {
    // niet gelukt, echo hier een leuke foutmelding met mysql_error();
}

?>





---
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 14:34:29
Quote Anchor link
Toon relavante code en gebruik code-tags.
Regel 16 is overigens:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo $sql;


Enne.. die() moet je verbannen naar het kerkhof der php-functies.
Gewijzigd op 14/10/2011 14:35:09 door - Ariën -
 
Jacco Brandt

Jacco Brandt

14/10/2011 14:34:32
Quote Anchor link
$echo sql;
->
echo $sql;
Verder denk jij dat in $_SESSION['gebruikersnaam'] de gebruikersnaam zit, en niet het ID.
 
- SanThe -

- SanThe -

14/10/2011 15:06:36
Quote Anchor link
Volgens mij mis je gewoon session_start().
 
Klaas wei

Klaas wei

14/10/2011 15:42:29
Quote Anchor link
Waar moet ik dat dan neerzetten want mij lukt het niet ..


$Query = mysql_query ("UPDATE `leden` SET `saldo` = '5' ");

dit is als alles word geupdate maar als ik where erbij toevoeg dan doet die niks meer

$Query = mysql_query ("UPDATE `leden` SET `saldo` = '6' WHERE id = .$_SESSION[gebruikersnaam] ");


? :)


mvg me
Gewijzigd op 14/10/2011 15:42:48 door Klaas wei
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 15:43:17
Quote Anchor link
Zie mijn reactie, en pas die query opbouw eens toe.
 
Klaas wei

Klaas wei

14/10/2011 15:52:01
Quote Anchor link
session_start();
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
$sql =
"UPDATE drugspower SET drugspower = '6' WHERE id = '".$_SESSION['gebruikersnaam']."'";
echo $sql;
$result = mysql_query($sql);
if($result) {
// gelukt, doe hier de rest...
} else {
// niet gelukt, echo hier een leuke foutmelding met mysql_error();
}


Dit heb ik gedaan

en krijg dit te zien:

UPDATE saldo SET saldo = '6' WHERE id = ''

op de pagina
Gewijzigd op 14/10/2011 15:54:47 door Klaas wei
 
- SanThe -

- SanThe -

14/10/2011 15:54:21
Quote Anchor link
Wat doen die () in je query?
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 15:55:00
Quote Anchor link
waarom die () erachter?

Anyway, het ziet ernaar uit dat je sessie niet bestaat.
heb je bovenaan wel session_start(); staan?
 
Klaas wei

Klaas wei

14/10/2011 16:01:40
Quote Anchor link
Ja die heb ik er staan ik snap het niet:P

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
session_start();

$sql =
"UPDATE saldo SET saldo = '6' WHERE id = '".$_SESSION['gebruikersnaam']."'";
echo $sql;
$result = mysql_query ($sql);
if ($result) {
// gelukt, doe hier de rest...
} else {
// niet gelukt, echo hier een leuke foutmelding met mysql_error();
}



Dit is trouwens mijn sql :

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
--
-- Tabel structuur voor tabel `leden`
--

CREATE TABLE `leden` (
  `id` tinyint(11) NOT NULL auto_increment,  
`saldo` INT(10) NOT NULL default '10',
  `gebruikersnaam` varchar(255) NOT NULL default '',
  `wachtwoord` varchar(255) NOT NULL default '',
  `email` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;

--
-- Gegevens worden uitgevoerd voor tabel `leden`
--

INSERT INTO `leden` VALUES (1, 'Murfy', 'e334188eca548d910af3e15243a69110', '');
INSERT INTO `leden` VALUES (2, 'Admin', 'e334188eca548d910af3e15243a69110', '');

-- --------------------------------------------------------

--
-- Tabel structuur voor tabel `leden_temp`
--

CREATE TABLE `leden_temp` (
  `gebruikersnaam` varchar(255) NOT NULL default '',
  `wachtwoord` varchar(255) NOT NULL default '',
  `datum` varchar(255) NOT NULL default '',
  `email` varchar(255) NOT NULL default '',
  `code` varchar(255) NOT NULL default ''
) TYPE=MyISAM;

--
-- Gegevens worden uitgevoerd voor tabel `leden_temp`
--


-- --------------------------------------------------------

--
-- Tabel structuur voor tabel `leden_wacht`
--

CREATE TABLE `leden_wacht` (
  `id` tinyint(11) NOT NULL default '0',
  `wachtwoord` varchar(255) NOT NULL default '',
  `datum` varchar(255) NOT NULL default ''
) TYPE=MyISAM;

--
-- Gegevens worden uitgevoerd voor tabel `leden_wacht`
--


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

include('config.php');
if(!isset($_SESSION['gebruiker'])) {
header("Location: login.php");
}

?>

<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ingelogd als <?=$_SESSION['gebruiker']?> </title>
</head>
<body>
<p>Welkom,
<?=$_SESSION['gebruiker']?>
</p>
<?

$data
= mysql_query("SELECT * FROM leden")
or die(mysql_error());
Print "<table border cellpadding=3>";
while($info = mysql_fetch_array( $data ))
{

Print "<tr>";
Print "<th>POWER:</th> <td>".$info['saldo'] . "</td> ";
Print "<th>ID GEBRUIKER:</th> <td>".$info['gebruikersnaam'] . " </td></tr>";
}

Print "</table>";







session_start();

$sql =
"UPDATE saldo SET saldo = '6' WHERE id = '".$_SESSION['gebruikersnaam']."'";
echo $sql;
$result = mysql_query ($sql);
if ($result) {
// gelukt, doe hier de rest...
} else {
// niet gelukt, echo hier een leuke foutmelding met mysql_error();
}





?>




</body>
</html>



mischien dat jullie het nu zien? :P

mvg me
Gewijzigd op 14/10/2011 16:02:44 door Klaas wei
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 16:02:59
Quote Anchor link
Bovenaan je pagina plaatsen, niet halverwege.

En waarom toon je drie niet relevante tabel-structuren?
Gewijzigd op 14/10/2011 16:03:45 door - Ariën -
 
- SanThe -

- SanThe -

14/10/2011 16:06:57
Quote Anchor link
En waarom krijg je op die (foute plaats) session_start() geen error?

Zet je errors eens aan. Zet dit helemaal bovenin je script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

// rest

?>
 
Klaas wei

Klaas wei

14/10/2011 16:09:16
Quote Anchor link
ik heb het boven aan mijn script gezet en nu staat er de errors:

Notice: A session had already been started - ignoring session_start() in /home/a1516527/public_html/leden/sessie.php on line 2

line 2 ini_set('display_errors', 1); // 0 = uit, 1 = aan

Notice: Undefined index: gebruikersnaam in /home/a1516527/public_html/leden/ingelogged.php on line 37


line 37: echo $sql;
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 16:11:24
Quote Anchor link
Je hebt al ergens in je hele script al session_start() staan? Die mag er maar één keer voorkomen, en juist bovenaan.

En ik zie geen 'gebruikersnaam' op lijn 27, kijk eens wat verder erboven of onder.
 
- SanThe -

- SanThe -

14/10/2011 16:11:27
Quote Anchor link
Dat lijkt mij duidelijk.
Er staat blijkbaar al ergens een session_start() en $_SESSION['gebruikersnaam'] bestaat niet.
 
Klaas wei

Klaas wei

14/10/2011 16:17:36
Quote Anchor link
Ik zie maar 1x session_start() en die heb ik bovenaan het script, ik heb gebruikersnaam naam gebruiker gemaakt en die 2e error is nu weg

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
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

// rest

?>

<?php
session_start();

include('config.php');
if(!isset($_SESSION['gebruiker'])) {
header("Location: login.php");
}



$data = mysql_query("SELECT * FROM leden")
or die(mysql_error());
Print "<table border cellpadding=3>";
while($info = mysql_fetch_array( $data ))
{

Print "<tr>";
Print "<th>POWER:</th> <td>".$info['saldo'] . "</td> ";
Print "<th>ID GEBRUIKER:</th> <td>".$info['gebruikersnaam'] . " </td></tr>";
}

Print "</table>";



$sql =
"UPDATE leden SET saldo saldo = '6' WHERE id = '".$_SESSION['gebruiker']."'";
echo $sql;
$result = mysql_query ($sql);
if ($result) {
    // gelukt, doe hier de rest...
} else {
    // niet gelukt, echo hier een leuke foutmelding met mysql_error();
}




 
?>




<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ingelogd als <?=$_SESSION['gebruiker']?>  </title>
</head>
<body>
<p>Welkom,
<?=$_SESSION['gebruiker']?>
</p>





</body>
</html>



Krijg nog steeds deze error:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
Notice: A session had already been started - ignoring session_start() in /home/a1516527/public_html/leden/sessie.php on line 2

Free Web Hosting
POWER:     5     ID GEBRUIKER:     demo1
POWER:     5     ID GEBRUIKER:     demo2
UPDATE leden SET saldo saldo = '6' WHERE id = 'demo2'

Welkom, demo2
 

Pagina: 1 2 3 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.