Ophalen link

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front-end developer Consultancy

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Medior Java developer

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 »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met 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 (denk aan ECT) 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

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij in één van onze vier scrumteams. Met 30 ontwikkelaars werk jij aan de doorontwikkeling van ons core product. Ook werkt jouw team aan maatwerkoplossingen op aanvraag van de klant en op projectbasis. Wij vinden het erg belangrijk dat onze ontwikkelaars met plezier naar werk gaan. Een deel hiervan ligt uiteraard bij jezelf, als jij ontwikkelen niet leuk vindt, ben jij bij ons echt aan het verkeerde adres. Jouw team bestaat namelijk uit een groep gepassioneerde vakidioten die dit werk doen omdat dit eerst een hobby was! Daarnaast wordt er intern rekening gehouden met

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

Back end developer PHP

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 »

.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 »

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 »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

Bekijk vacature »

Pagina: 1 2 volgende »

Daniel

Daniel

04/03/2008 09:06:00
Quote Anchor link
Goedemorgen,

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
<html>
<?php
##MYSQL DATABASE INFO##
DEFINE(USER, "root"); //username
DEFINE(PASS, ""); //password, laat 'm leeg als je er geen hebt
DEFINE(DB, "test"); //de database

if(PASS == "" || !(mysql_connect(localhost, USER, PASS))) {
  mysql_connect(localhost, USER); //connect met localhost, zonder wachtwoord
}else{
  mysql_connect(localhost, USER, PASS); //connect met localhost, met wachtwoord
}

mysql_select_db(DB); //connect met database

 
if(isset($_POST['submit'])) {
  $username = mysql_real_escape_string($_POST['ntaccount']);
  $get_account = mysql_query("SELECT  *
                       FROM
                       accounts
                       WHERE
                       username = '$username'
                       ORDER BY 'id' ASC
                            LIMIT 1
                 "
);
  if(mysql_num_rows(
            $get_account
            )
     >
0)
  {

     //account bestaat; weergeef account informatie
     while($user = mysql_fetch_assoc($get_account))
     {

       //voer de $get_account query uit, stop alle gevonden data in de $user variable
      //je kunt nu de account info weergeven door middel van $user['hier het veld dat je wilt weergeven uit de database'] te echo'n
     //weergeven
     /* voorbeeld */

     echo $user['username'];
     }

  }
else{
    //account bestaat niet; weergeef foutmelding
  }

}
else{
//is nog niets ingevuld, weergeef formulier
?>

<body>

<fieldset style="width: 470px;">
    <legend>Autorisatiebeheer</legend>
    <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
    <label for="firstname">NT-Account</label>
        <input type="text" name="ntaccount" id="ntaccount" /><br />
      <br />
    <br/>
    <fieldset class="error" style="width: 450px;">
        <p><input type="submit" value="Ophalen" name="submit" action="submit" /> Druk op "Ophalen" om je NT-Account op te laten zoeken.</p>
    </fieldset>
    <br/>
    <input type="reset" name="Wis invoer" value="Wis invoer" />
    <a href="index.2"><input type="submit" name="Doorgaan" value="Doorgaan"/></a>
    </form>
</fieldset>
<div id="selectwindow" style="visibility: hidden;">
    <form name="resultaat">
        <select name="resultaatlijst" size="12" style="width: 100%;" onChange="fill(this.options[this.selectedIndex].value);"></select>
        <input type="button" style="width: 100%; margin-top: 5px; float: none;" name="doeso" onClick="togglediv('selectwindow');" value="OK" />
    </form>
</div>
<span id="status"></span>
<br/>
<fieldset style="width: 470px; ">
    <p style="text-align:center;color: #666666;">Testscript min.VWS Autorisatie Aanvraag<br/>
    NT-Accounts opgehaald door medewerkers van <a href="http://vwsintranet/">Min. VWS</a>
    &copy door 18-17/21</a></p>
</fieldset>
</body>
<?php
}
?>

</html>


Dit heb ik nu.
Waarschijnlijk staan de instellingen met de database nog niet helemaal goed.
Mijn db heet test, ik heb het tabel testtabel en ntaccounts allebei met het account daniel erin. Die wil ik dus gaan ophalen als ik me naam invoer.

Kan iemand daar even naar kijken a.u.b.

En daarnaast als ik het ophaal krijg ik een error rond regel 28/30
Is daar wat fouts?

Ik hoor het wel

m.v.g.
 
PHP hulp

PHP hulp

11/01/2025 21:52:42
 
Jelle Posthuma

Jelle Posthuma

04/03/2008 09:13:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
  if(mysql_num_rows(
            $get_account
            )
     >
0)
  {

?>

Zit niet mooi in elkaar...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$get_account
= mysql_query("
SELECT  *
FROM
accounts
WHERE
username = '$username'
ORDER BY 'id' ASC
LIMIT 1
"
);

?>


Geen controle op de Mysql_query?
Dus je weer zo ook niet zeker of die de query wel goed uitvoert enz.

En misschien zeer handig om mee te posten:
De errror?
Gewijzigd op 01/01/1970 01:00:00 door Jelle Posthuma
 
Daniel

Daniel

04/03/2008 09:21:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Parse error: syntax error, unexpected $end in C:\server\www\index.php on line 88


Dit zegt die nu, ik heb die teksten die jij verbeterd had toegevoegd.

En hoe bedoel je met die controle? Hoe werkt dat dan

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
<html>
<?php
##MYSQL DATABASE INFO##
DEFINE(USER, "root"); //username
DEFINE(PASS, ""); //password, laat 'm leeg als je er geen hebt
DEFINE(DB, "test"); //de database

if(PASS == "" || !(mysql_connect(localhost, USER, PASS))) {
  mysql_connect(localhost, USER); //connect met localhost, zonder wachtwoord
}else{
  mysql_connect(localhost, USER, PASS); //connect met localhost, met wachtwoord
}

mysql_select_db(DB); //connect met database

 
if(isset($_POST['submit'])) {
  $username = mysql_real_escape_string($_POST['ntaccount']);
 [
code]<?php

$get_account
= mysql_query("
SELECT  *
FROM
accounts
WHERE
username = '$username'
ORDER BY 'id' ASC
LIMIT 1
"
);

?>

<?php
  if(mysql_num_rows(
            $get_account
            )
     >
0)
  {

?>

     //account bestaat; weergeef account informatie
     while($user = mysql_fetch_assoc($get_account))
     {
       //voer de $get_account query uit, stop alle gevonden data in de $user variable
      //je kunt nu de account info weergeven door middel van $user['hier het veld dat je wilt weergeven uit de database'] te echo'n
     //weergeven
     /* voorbeeld */
     echo $user['username'];
     }

  }else{
    //account bestaat niet; weergeef foutmelding
  }

}else{
//is nog niets ingevuld, weergeef formulier
?>
<body>

<fieldset style="width: 470px;">
    <legend>Autorisatiebeheer</legend>
    <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
    <label for="firstname">NT-Account</label>
        <input type="text" name="ntaccount" id="ntaccount" /><br />
      <br />
    <br/>
    <fieldset class="error" style="width: 450px;">
        <p><input type="submit" value="Ophalen" name="submit" action="submit" /> Druk op "Ophalen" om je NT-Account op te laten zoeken.</p>
    </fieldset>
    <br/>
    <input type="reset" name="Wis invoer" value="Wis invoer" />
    <a href="index.2"><input type="submit" name="Doorgaan" value="Doorgaan"/></a>
    </form>
</fieldset>
<div id="selectwindow" style="visibility: hidden;">
    <form name="resultaat">
        <select name="resultaatlijst" size="12" style="width: 100%;" onChange="fill(this.options[this.selectedIndex].value);"></select>
        <input type="button" style="width: 100%; margin-top: 5px; float: none;" name="doeso" onClick="togglediv('selectwindow');" value="OK" />
    </form>
</div>
<span id="status"></span>
<br/>
<fieldset style="width: 470px; ">
    <p style="text-align:center;color: #666666;">Testscript min.VWS Autorisatie Aanvraag<br/>
    NT-Accounts opgehaald door medewerkers van <a href="http://vwsintranet/">Min. VWS</a>
    &copy door 18-17/21</a></p>
</fieldset>
</body>
<?php
}
?>

</html>


Dit heb ik nu met die stukjes van jou ertussen
 
GaMer B

GaMer B

04/03/2008 09:23:00
Quote Anchor link
Je mist een } voor de if statement op regel 33
 
Jelle Posthuma

Jelle Posthuma

04/03/2008 09:24:00
Quote Anchor link
Tsja, nu doe je het fout omdat je mijn script letterlijk overneemt.
Ik heb er niks in gewijzigd, ik zei alleen, waarom je dat in vredesnaam zo doet.
Dus hier de PHP tags weghalen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
  if(mysql_num_rows(
            $get_account
            )
     >
0)
  {

?>


En om netjes op te maken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

if(mysql_num_rows($get_account) > 0) {

?>


Die PHP tags ff negeren, is alleen zodat je kleuren krijgt in de code tag.
Die error komt nu dus omdat je copy-paste hebt gedaan waardoor je tussen het script door PHP afsluit en de rest wordt geparsed als HTML.

@GaMer13,

Die } is er wel, in de vorm van een }else{, maar hij heeft die code die ik postte overnomen, incl. de PHP tags, binnen PHP geplaatst.
Dus die hele }else{ statements worden nu niet uitgevoerd.
Gewijzigd op 01/01/1970 01:00:00 door Jelle Posthuma
 
Daniel

Daniel

04/03/2008 09:28:00
Quote Anchor link
Dan heb ik ook antwoord op deze reply
Bedankt :D
Gewijzigd op 01/01/1970 01:00:00 door Daniel
 
Jelle Posthuma

Jelle Posthuma

04/03/2008 09:39:00
Quote Anchor link
Is het werkend nu?
 
Daniel

Daniel

04/03/2008 10:23:00
Quote Anchor link
Ja opzich wel, snap alleen datgene met die database niet helemaal.

Ik heb dan phpmyadmin hier heb ik even voor test een database aangemaakt "test" genaamd.

Hierin heb ik de tabellen ntaccount ntaccounts met mijn gegevens hierin

Die ik dus tevoorschijn moet krijgen als ik op ophalen klik

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
99
100
101
102
103
104
105
106
107
108
109
<html>
<?php
##MYSQL DATABASE INFO##
DEFINE(USER, "root"); //username
DEFINE(PASS, ""); //password, laat 'm leeg als je er geen hebt
DEFINE(DB, "test"); //de database

if(PASS == "" || !(mysql_connect(localhost, USER, PASS))) {
  mysql_connect(localhost, USER); //connect met localhost, zonder wachtwoord
}else{
  mysql_connect(localhost, USER, PASS); //connect met localhost, met wachtwoord
}

mysql_select_db(DB); //connect met database

 
if(isset($_POST['submit'])) {
  $username = mysql_real_escape_string($_POST['ntaccount']);
  $get_account = mysql_query("SELECT  *
                       FROM
                       accounts
                       WHERE
                       username = '$username'
                       ORDER BY 'id' ASC
                            LIMIT 1
                 "
);
if(mysql_num_rows($get_account) > 0) {
     //account bestaat; weergeef account informatie
     while($user = mysql_fetch_assoc($get_account))
     {

       //voer de $get_account query uit, stop alle gevonden data in de $user variable
      //je kunt nu de account info weergeven door middel van $user['hier het veld dat je wilt weergeven uit de database'] te echo'n
     //weergeven
     /* voorbeeld */

     echo $user['username'];
     }

  }
else{
    //account bestaat niet; weergeef foutmelding
  }

}
else{
//is nog niets ingevuld, weergeef formulier
?>

<body>

<fieldset style="width: 470px;">
<legend>Autorisatiebeheer</legend>
<?php
$tijd
= date("H:i:s");
  $dag_vd_week = date("w");
  $maand_vh_jaar = date("n")-1;
  $dedag = date("j");
  $jaar = date("Y");
  $uur = explode(":", $tijd);

  $dagen = array('zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag');
  $maanden = array('januarie', 'februarie', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december');
  $dag = $dagen[$dag_vd_week];
  $maand = $maanden[$maand_vh_jaar];

  echo "Het is vandaag ".$dag." ".$dedag." ".$maand." ".$jaar.". ";
  echo "Op dit moment is het ".$uur[0].":".$uur[1].":".$uur[2].".";
?>

<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
    <label for="firstname">NT-Account</label>
        <input type="text" name="ntaccount" id="ntaccount" /><br />
      <br />
    <br/>
    <fieldset class="error" style="width: 450px;">
        <p>&nbsp;</p>
        <p>
          <input type="submit" value="Ophalen" name="submit" action="submit" />
          Druk op "Ophalen" om je NT-Account op te laten zoeken.</p>
        <p>&nbsp;</p>
    </fieldset>
  <p>
<input type="reset" name="Wis invoer" value="Wis invoer" />
      <a href="index.2">
      <input type="submit" name="Doorgaan" value="Doorgaan"/>
      </a></p>
</form>
</fieldset>
<div id="selectwindow" style="visibility: visible; width:469; height:217"><form name="resultaat">
  <div id="selectwindow2" style="visibility: visible; width:469; height:217">
    <p>&nbsp;</p>
    <p>  
    <fieldset>
    <p>
      <select name="resultaatlijst" size="12" style="width: 100%;" onChange="fill(this.options[this.selectedIndex].value);">
      </select>
    </p>
      </fieldset>
    <fieldset>
    <input type="button" style="width="469"; margin-top: 5px; float: none; " name="doeso" onClick="togglediv('selectwindow');" value="OK" />
    </fieldset>
    <br/>
    <p></p>
  </div>
</form>
</div>
<fieldset style="width: 470px; ">
<p style="text-align:center;color: #666666;"><a href="http://vwsintranet/">Min. VWS</a> &copy door 18-17/21</a></p>
</fieldset>
</body>
<?php
}
?>

</html>
 
Frank -

Frank -

04/03/2008 10:24:00
Quote Anchor link
Even over de query:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
SELECT  *
FROM
accounts
WHERE
username = '$username'
ORDER BY 'id' ASC
LIMIT 1

id staat hier tussen quotes, er wordt dus gesorteerd op de string id en niet op de kolom id. Dit gaat dus fout.

Daarnaast kun je niet sorteren op een id, een id is niks en sorteren op niks levert niks op. Een id wijst een uniek record aan, 2894 is net zo uniek als 105 of 8204. Welke gegevens er in deze records staan, dat is een heel ander verhaal! En dat is wel waar je op wilt sorteren, de inhoud van de records, bv. de aanmaakdatum, de voornaam, etc. etc. Sorteren op id is jezelf voor de gek houden, dat gaat gewoon niet.
 
Daniel

Daniel

04/03/2008 10:28:00
Quote Anchor link
Dus die moet ik weghalen?

Of moet ik er iets anders van maken?

Want de records die ik eruit ga halen zijn achternamen met de voorletters bijv. pvjansen

Moet ik dan gewoon
ORDER BY 'ntaccount' ASC

?

Igg bedankt voor snele reacties
 
Frank -

Frank -

04/03/2008 10:32:00
Quote Anchor link
Daniel schreef op 04.03.2008 10:28:
Moet ik dan gewoon
ORDER BY 'ntaccount' ASC
Nee, nu ga je weer sorteren op een string, dat gaat dus weer fout. Je wilt sorteren op ee kolomnaam, dus mogen er geen quotes worden gebruikt!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
ORDER BY ntaccount ASC


Edit:
Quote:
Want de records die ik eruit ga halen zijn achternamen met de voorletters bijv. pvjansen
Jij slaat de voorletters en achternaam samen op in 1 kolom? Het kan, maar het klinkt mij niet logisch in de oren. Voorletters zijn namelijk een ander soort data dan de achternaam, het is dus logisch dat je deze gegevens in 2 verschillende kolommen opslaat. Het zijn 2 verschillende soorten data.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Daniel

Daniel

04/03/2008 10:38:00
Quote Anchor link
hahah ja ik begrijp je dat het verschillend is
maar hier in het bedrijf heb je accounts die gebasseert zijn op
achternaam+voorletters aan elkaar ;)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
ORDER BY ntaccount ASC


ga ik er dus uithalen?

en hoe zorg ik dan als ik die dingen gedaan heb dat ik connect met me database?

Staan de rest van de gegevens wel goed?

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
<?php
##MYSQL DATABASE INFO##
DEFINE(USER, "root"); //username
DEFINE(PASS, ""); //password, laat 'm leeg als je er geen hebt
DEFINE(DB, "test"); //de database

if(PASS == "" || !(mysql_connect(localhost, USER, PASS))) {
  mysql_connect(localhost, USER); //connect met localhost, zonder wachtwoord
}else{
  mysql_connect(localhost, USER, PASS); //connect met localhost, met wachtwoord
}

mysql_select_db(DB); //connect met database

 
if(isset($_POST['submit'])) {
  $username = mysql_real_escape_string($_POST['ntaccount']);
  $get_account = mysql_query("SELECT  *
                       FROM
                       accounts
                       WHERE
                       username = '$username'
                       ORDER BY 'id' ASC
                            LIMIT 1
                 "
);
if(mysql_num_rows($get_account) > 0) {
     //account bestaat; weergeef account informatie
     while($user = mysql_fetch_assoc($get_account))
     {

       //voer de $get_account query uit, stop alle gevonden data in de $user variable
      //je kunt nu de account info weergeven door middel van $user['hier het veld dat je wilt weergeven uit de database'] te echo'n
     //weergeven
     /* voorbeeld */

     echo $user['username'];
     }

  }
else{
    //account bestaat niet; weergeef foutmelding
  }

}
else{
//is nog niets ingevuld, weergeef formulier
?>
 
Frank -

Frank -

04/03/2008 10:42:00
Quote Anchor link
ORDER BY 'id' ASC

Ik zeg niks...

De ntaccount is duidelijk, dat heeft dus niks meer met voorletters en achternaam te maken, hoewel het daar oorspronkelijk wel van is afgeleid. Inderdaad, samen opslaan in 1 kolom, dat is de beste oplossing.
 
Daniel

Daniel

04/03/2008 10:50:00
Quote Anchor link
Die ORDER BY 'id' ASC

heb ik nu weggehaald.

Ik krijg nu nog steeds niet connectie

Hij vermeld een melding bij regel 26
"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\server\www\index.php on line 26"

Ik kom er maar niet uit, volgens mij heb ik de db gegevens toch goed staan...
 
Jelle Posthuma

Jelle Posthuma

04/03/2008 11:40:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
$get_account = mysql_query("SELECT  *
                       FROM
                       accounts
                       WHERE
                       username = '$username'
                       ORDER BY 'id' ASC
                            LIMIT 1
                 ");

Ook van die string buiten quotes is al meerdere keren gezegd...
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
$get_account = mysql_query("SELECT  *
                       FROM
                       accounts
                       WHERE
                       username = '".$username."'
                       ORDER BY id ASC
                            LIMIT 1
                 ")or die(mysql_error());

Heb er ff een error weergave aan toegevoegd.
Zou je em es zo willen testen?
Is niet netjes zo, maar je krijgt dan vaak wel een duidelijkere errir,
 
Leon Kunst

Leon Kunst

04/03/2008 12:52:00
Quote Anchor link
@ PG frank, wrm zou je niet kunnen orderen bij id?

Als je ASC of DESC doet, word toch wel degelijk de lijst omgekeerd?
 
Daniel

Daniel

04/03/2008 12:56:00
Quote Anchor link
Ik heb nog niet zoveel ervaring dus ik weet dat allemaal niet, ik doe wat ik als tip krijg.

Jelle heel erg bedankt hij krijgt nu een connectie.
Nu moet ik uitvogelen hoe het veder gaat


Groetjes!
 
Frank -

Frank -

04/03/2008 13:05:00
Quote Anchor link
Leon Kunst schreef op 04.03.2008 12:52:
@ PG frank, wrm zou je niet kunnen orderen bij id?

Als je ASC of DESC doet, word toch wel degelijk de lijst omgekeerd?
Omgekeerde van wat? Op recordniveau is er geen verschil tussen nr. 3829, 29348 of 192. Hoe wil je daar dan een volgorde in aanbrengen? Dat kan alleen wanneer jij een betekenis gaat toekennen aan dit nummertje en dat is een klassieke beginnersfout. "192 is het oudste record". Nee dat is het niet, 192 is een uniek record met bepaalde maar onbekende inhoud, 3829 is een uniek record met bepaalde maar onbekende inhoud en 29348 is een uniek record met bepaalde maar onbekende inhoud. Sorteren op unieke records levert een waardeloze volgorde op, het zegt helemaal niks over de inhoud van records. Ouderdom zul je bv. moeten afleiden van de aanmaakdatum en dat zet je (indien gewenst) ín het record. Een id is alleen maar een labeltje om het record te herkennen, meer zegt het niet.
 
Leon Kunst

Leon Kunst

04/03/2008 13:13:00
Quote Anchor link
Ben ik met je eens. Ik sorteer verder zelf ook nooit op ID, maar het KAN wel. bijv:

id | value
1 hallo
2 tettet
3 goeie mochel
4 sodemieters


Als je nu sorteert op id desc dan zie je dat hallo onderaan staat, en sodemieters bovenaan.

Maar meestal sorteer je gewoon op de andere kolommen.

End of Theory
 
Frank -

Frank -

04/03/2008 13:22:00
Quote Anchor link
Leon Kunst schreef op 04.03.2008 13:13:
Ben ik met je eens. Ik sorteer verder zelf ook nooit op ID, maar het KAN wel. bijv:

id | value
1 hallo
2 tettet
3 goeie mochel
4 sodemieters

Als je nu sorteert op id desc dan zie je dat hallo onderaan staat, en sodemieters bovenaan.

Maar meestal sorteer je gewoon op de andere kolommen.

End of Theory
Ja, dan staat 'hallo' onderaan, en dan? Verwijder record 1 en voeg een nieuw record met 'hallo' toe (zal waarschijnlijk id 5 krijgen) en jouw sortering geeft ineens andere resultaten. Desondanks heb je dezelfde data in de database staan.

Een id heeft geen betekenis, het is niet meer dan een labeltje.
 
Leon Kunst

Leon Kunst

04/03/2008 13:24:00
Quote Anchor link
Klopt, haha, weer gelijk inderdaad. maar als je statische DB hebt (waar je dus niks aan veranderd) dan kun je het best gebruiken. neemt niet weg, dat je nog altijd op andere kolommen kunt sorteren.

enfin.
 

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.