record uit tabel opzoeken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

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 »

Ambitieuze medior developer

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

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

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 »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Software Developer C# .NET gezocht voor een dynamische organisatie! Ben jij net afgestudeerd of toe aan een volgende stap in je maatschappelijke carrière? Lees dan snel verder! Wij zijn op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die een organisatie in de regio Houten wil versterken. Je werkt in deze functie aan verschillende projecten en gaat vaak op bezoek bij klanten. In deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid verwachten. Bedrijfsprofiel Waar kom je te werken? Je komt te werken bij een organisatie dat gespecialiseerd is in

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 »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Pagina: 1 2 volgende »

Raymond Colin

Raymond Colin

26/12/2012 18:28:32
Quote Anchor link
Hallo
Als je naar www.abc-wilrijk.be/sql/phpboek/wacht-skyp.php gaat begrijp je mijn probleem meteen.
Je krijgt een tabel te zien en wat ik nu zou willen is, de persoonfische op het scherm afdrukken
door op de betreffende naam in de linker kolom te klikken. In realiteit zullen er steeds ong. een 50 tal namen te zien zijn.

De code tot nu toe :

<html>

<h3> <font face="Arial"> Wachtenden SKYPE in volgorde van inschrijving</h3>

selecteer de gewenste wachtlijst per module door op een van de knoppen te klikken:
<input type='button' name="goto" onclick="location='wacht-opc.php'" value=" OPC ">
<input type='button' name="goto" onclick="location='wacht-pcplus.php'" value=" PC+ ">
<input type='button' name="goto" onclick="location='wacht-oint.php'" value=" OINT ">
<input type='button' name="goto" onclick="location='wacht-dfot.php'" value=" DFOT ">
<input type='button' name="goto" onclick="location='wacht-skyp.php'" value=" SKY ">

<h4><font face="arial"></h4>
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
110
111
112
113
114
115
116
117
118
119
120
<?php $user="user"_be"; $password="paswoord";
 $database="
abc_wilrijk_be"; mysql_connect(localhost,$user,$password);
 $con = mysql_connect("
localhost","abc_wilrijk_be","paswoord");
 if (!$con)   {   die('Could not connect: ' . mysql_error());   }  mysql_select_db("
abc_wilrijk_be", $con);
 $result = mysql_query("
SELECT * FROM cursisten where SKY='1' ORDER BY datum");

echo "
<table border='1' cellspacing='1' cellpadding='3'>

 <
tr bgcolor='#fff000'font face='arial' >

 <
th>-NAAM-VOORNAAM-</th>
 <
th>--------ADRES ------------</th>
 <
th>-PNUM---------</th>
 <
th>--TELEFOON--</th>
 <
th>OPC-</th>
 <
th>PC+-</th>
 <
th>OINT-</th>
 <
th>DFOT-</th>
 <
th>SKYP-</th>

 <
/tr>";

// tel lellers van wachtenden op nul

$telopc = 0;
$telpcplus= 0;
$teloint=0;
$teldfot=0;
$telsky=0;

 while($row = mysql_fetch_array($result))   {  
 echo "
<tr bgcolor='#fffffff'>";
 
 echo "
<td font face ='arial'font'font size ='1' bgcolor='#F5F5DC'>
 <a href='http://abc-wilrijk.be/sql/phpboek/show-project.php'>" . $row['naamvoornaam'] . "</a></td>";
 
 echo "
<td>" . $row['adres'] . "</td>";
 echo "
<td>" . $row['pnumplaats'] . "</td>";
 echo "
<td>" . $row['tel'] . "</td>";
 //echo "
<td widht ='100' >" . $row['email'] . "</td>";

          

//als inhoud 1 is tel dan 1 op bij teller wachtenden $telxxx

// bepaal voor elke  array welke achtergrongkleur nodig is voor OPC;

if ($row['OPC'] > 1){
          echo "
<td align='right' bgcolor='#fff000'>"  .$row ['OPC']. "</td>"; }
if ($row['OPC'] ==1){
          echo "
<td align='right' color = 'aqua' bgcolor='aqua'>"  .$row ['OPC']. "</td>";
          $telopc =($telopc + 1); }
if ($row['OPC'] < 0){
           echo "
<td align='right' bgcolor='lime'>"  .$row ['OPC']. "</td>"; }
if ($row['OPC']==0){
              echo "
<td align='right' bgcolor='white'>"  .$row ['OPC']. "</td>"; }

//bepaal achtergrond voor pcplus;

if ($row['PC+'] > 1){
          echo "
<td align='right' bgcolor='#fff000'>"  .$row ['PCP']. "</td>"; }
if ($row['PC+'] ==1){
          echo "
<td align='right' bgcolor='aqua' color:'aqua'>"  .$row ['PCP']. "</td>";
          $telpcplus = ($telpcplus + 1); }
if ($row['PC+'] < 0){
           echo "
<td align='right' bgcolor='lime'>"  .$row ['PCP']. "</td>"; }
if ( $row['PC+']==0){
              echo "
<td align='right' bgcolor='white'>"  .$row ['PCP']. "</td>"; }

// bepaal achtergrond voor ontdel internet
if ($row['OINT'] > 1){
          echo "
<td align='right' bgcolor='#fff000'>"  .$row ['OINT']. "</td>"; }
if ($row['OINT'] ==1){
          echo "
<td align='right' bgcolor='aqua'>"  .$row ['OINT']. "</td>";
          $teloint =($teloint + 1);}
if ($row['OINT'] < 0){
           echo "
<td align='right' bgcolor='lime'>"  .$row ['OINT']. "</td>"; }
if ($row['OINT'] ==0){
              echo "
<td align='right' bgcolor='white'>"  .$row ['OINT']. "</td>"; }

// bepaal achtergrond voor  Dig. foto;

if ($row['DFOT'] > 1){
          echo "
<td align='right' bgcolor='#fff000'>"  .$row ['DFOT']. "</td>"; }
if ($row['DFOT'] ==1){
          echo "
<td align='right' bgcolor='aqua'>"  .$row ['DFOT']. "</td>";
          $teldfot = ($teldfot + 1); }
if ($row['DFOT'] < 0){
           echo "
<td align='right' bgcolor='lime'>"  .$row ['DFOT']. "</td>"; }
if ($row['DFOT'] ==0){
              echo "
<td align='right' bgcolor='white'>"  .$row ['DFOT']. "</td>"; }

//bepaal achtergrond voor skype

if ($row['SKY'] > 1){
          echo "
<td align='right' bgcolor='#fff000'>"  .$row ['SKY']. "</td>"; }
if ($row['SKY'] ==1){
          echo "
<td align='right' bgcolor='aqua'>"  .$row ['SKY']. "</td>";
          $telsky = ($telsky + 1); }
if ($row['SKY'] < 0){
           echo "
<td align='right' bgcolor='lime'>"  .$row ['SKY']. "</td>"; }
if ($row['SKY'] ==0){
              echo "
<td align='right' bgcolor='white'>"  .$row ['SKY']. "</td>"; }

        
   }


echo "
<table border ='1' cellspacing='1' cellpadding='3'><tr bgcolor='white' font face='arial'>
          <
/th><th>totaal wachtenden   : &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</</th><th>OPC-</th><th>PC+-</th><th>OINT-</th><th>DFOT-</th><th>SKYP-</th></tr>";
echo "
<td align='right' bgcolor='white'>+</td>";
echo "
<td align='right' bgcolor='aqua'></td>";
echo "
<td align='right' bgcolor='aqua'></td>";
echo "
<td align='right' bgcolor='aqua'></td>";
echo "
<td align='right' bgcolor='aqua'></td>";
echo "
<td align='right' bgcolor='aqua'>$telsky</td>";
echo "
</table>";
mysql_close($con);

 ?>

<br>terug naar lijst <input type='button' name="goto" onclick="location='cursisten-datum.php'" value=" GA ">
</html>

Als iemand mij kan vertellen hoe het moet zal ik hem/haar gedenken in mijn gebeden
Gewijzigd op 28/12/2012 10:22:56 door Raymond Colin
 
PHP hulp

PHP hulp

22/11/2024 23:52:24
 
Nick Dijkstra

Nick Dijkstra

26/12/2012 18:46:44
Quote Anchor link
Zoals je ziet zijn de kleuren niet goed. Dit betekent dat je quotes niet goed hebt staan. (zie regel 1 $user="user"_be").

Gebruik ook " voor html en ' voor php. Dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    echo '<table border="1" cellspacing="1" cellpadding="3">';
?>


Van regel 34 klopt niks, het is of: <font ...> of <td style="font: ...;">
en net dit klopt ook niet (regel 63): <td align='right' bgcolor='aqua' color:'aqua'>
En wat nog beter is, is om gebruik te maken van een CSS bestand.

En probeer eens wat netter te scripten, zoals overal dezelfde hoeveelheid tabs, en niet alles achter elkaar typen.

Probeer eerst eens deze puntjes aan te passen, en dan ook je topic aanpassen. Dan is het ook voor ons een stuk makkelijker om te kijken waar de fout zit. En misschien is dan je probleem al opgelost.
Gewijzigd op 26/12/2012 18:55:58 door Nick Dijkstra
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

26/12/2012 19:09:28
Quote Anchor link
Volgens mij heeft TS dezelfde vraag als een gesteld in dit topic
Ik hem daar een paar goed bedoelde adviezen gegeven om zijn tabellen beter op te bouwen, zodat
a) er geen dubbele gegevens worden opgeslagen
b) de gegevens beter beheersbaar zijn.
Dan wordt afgesloten met deze reactie:
Raymond Colin op 13/12/2012 19:02:38:
Bedankt voor jullie reacties.
Bechouw dit topic maar als afgehandeld. Het was niet mijn bedoeling om de opbouw van mijn database te bespreken maar om een tip over phpcode.
Mvg
R Colin

Dan houd het voor mij op en beschouw ik dit topic ook als gesloten.
 
Eddy E

Eddy E

26/12/2012 19:59:25
Quote Anchor link
Mee eens Ger.
We blijven niet bezig.

Wel met helpen, maar niet iemand helpen die niet geholpen wil worden.
 
Raymond Colin

Raymond Colin

26/12/2012 21:41:01
Quote Anchor link
Hallo Nick

Dank voor de reactie. Er zullen in die code wel meer foutjes zitten en ik zal proberen je raad op te volgen.
Toch werkt die code zoals ze nu is en het resultaat is te zien met de url die ik opgegeven heb.
Dat is het probleem niet.
Ik zou willen weten hoe ik door op een naam te klikken de bijhorende en aanvullende gegevens uit een andere tabel kan halen. De relatie tussen de twee tabellen is naamvoornaam .In access maak ik dat met m'n ogen dicht. php echter is voor mij heel nieuw
grts
R Colin



Toevoeging op 26/12/2012 22:23:57:

Hallo Ger en Eddy

Neem me niet kwalijk als mijn reactie een beetje bot was. De hele manier van werken heeft feilloos gelopen in access.
Dan kwam de vraag om van op afstand inzage te hebben in sommige gegevens en dan heb ik spreadsheets op gmail drive gezet. Ook dat loopt redelijk goed alleen zijn het niet altijd dezelfde mensen die er gebruik van maken en hebben ze niet allemaal de nodige kennis. Daarom de wens om een en ander te gaan automatiseren door het automatisch aan te passen gegevens. Laat u niet misleiden door het feit dat ik het over lessen en cursisten heb, wij zijn met een tiental vrijwilligers die in opdracht van het district aan senioren (gemiddeld +70) computerlessen geven. Inschrijving, planning,uitnodigingen en aanwezigheidslijsten wordt door mensen van het district gedaan. Ik moet alleen maar zorgen dat ze de juiste gegevens krijgen.
Mijn probleem is niet van hoe zet ik het hele systeem op, nee ,mijn probleem is hoe schrijf ik dat in PHP? Mijn eerste programma's die ik schreef was in 1972 ,in assembler en cobol. De scrips zijn veranderd maar de ideeën die erachter zitten niet.
Ik hou er niet van dat wanneer ik om blauwe verf vraag men mij komt zeggen dat rode veel beter is. Ik hoop dat u begrijpt wat ik bedoel.
Mvg
R Colin
Mvg
R Colin
 
Erwin H

Erwin H

27/12/2012 09:43:50
Quote Anchor link
En mensen hier houden er niet van als de gebruikelijke (beginners) fouten weer eens naar boven komen in een topic en de topic starter vervolgens zijn neus ophaalt voor de adviezen. Dus doe wat je wilt met de adviezen, maar besef dat niemand hier de plicht heeft om je te helpen. Hoe minder je met de adviezen doet, hoe minder mensen je dan ook zullen willen helpen.

Maar goed, dit is dus de groene verf waar je niet voor komt natuurlijk...
Gewijzigd op 27/12/2012 09:44:14 door Erwin H
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

27/12/2012 10:00:23
Quote Anchor link
We leveren maar gewoon waterverf voor een buitendeur.
Dus, om eerst maar eens antwoord te geven op je vraag, je kan die naam meegeven in de url:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
echo '<a href="show-project.php?vanwie=' . url_encode($row['naamvoornaam']) . '">';
//in show-project kan je deze opvragen met:
$sql= "SELECT naamvoornaam FROM detabel WHERE naamvoornaam='" .
    mysql_real_escape_string(url_decode($_GET['vanwie'])) . "'";
?>
 
Raymond Colin

Raymond Colin

27/12/2012 11:11:29
Quote Anchor link
Toevoeging op 27/12/2012 14:21:28:

Hallo Ger
Hartelijk dank dat je me toch wil helpen , al is het dan in 't groen, eerlijk gezegd ook een mooie kleur :)
Ik laat je straks weten hoe het loopt.
Raymond
Gewijzigd op 28/12/2012 11:18:05 door Raymond Colin
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

27/12/2012 15:45:19
Quote Anchor link
Raymond,
Wij verschillen natuurlijk een aantal jaartjes in leeftijd (of je moet op je achtste al het programmeren geslagen zijn), maar ik hoop dat je mijn adviezen niet geheel in de wind slaat.
Want er bestaat een groot verschil tussen zelf dingen in Access beheren of dit in een webapp met PHP en MySQL over te laten aan anderen.
BTW, je kan een Access db ook met PHP benaderen via ODBC.
 
Raymond Colin

Raymond Colin

27/12/2012 17:26:03
Quote Anchor link
Hoi Ger
Ja ik ben al een tijdje bezig, mijn allereerst programma was in '66 voor de BULL GAMMA 10. Ik was toen 23
Als programmeur zat je op een eiland en kon je aan niemand of bijna niemand raad vragen,je moest het zelf maar uitzoeken.
Jouw voorstel om het anders aan te pakken heb ik echt waar overwogen maar ik kom steeds terug op dezelfde oplossing.
Mijn buikgevoel zegt ook dat het goed is.
Wat Access en ODBC betreft, daar heb ik ook mee aan het experimenteren geweest maar dan moet je ms workspace huren om te doen zoals ik het nu wil doen. En dat kost geld , veel te veel voor wat ik er mee ga doen.
Straks ga ik jouw code uitproberen.
dat heb ik toch goed begrepen dat ik in mijn code lijn 34/35 moet vervangen door de jouwe ?

Wil je dat nog eens bekijken want ik heb het al eens willen doen en het programma werkte niet meer.
grts
Raymond
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

27/12/2012 17:39:22
Quote Anchor link
Ik sta op het punt om te vertrekken, maar even snel dit, wat je moet doen is de gebruikersnaam toevoegen als querystring aan de url die je opvraagt.
Je vergist je trouwens in het feit dat je iets moet betalen om de een Access te benaderen via PHP, wel als je een Access project wilt distrubieren als executable.
 
Raymond Colin

Raymond Colin

28/12/2012 11:17:13
Quote Anchor link
// echo "<td font face ='arial'font size ='1' bgcolor='#F5F5DC'>
// <a href='http://abc-wilrijk.be/sql/phpboek/show-project.php'>" . $row['naamvoornaam'] . "</a></td>";

// code van Ger

echo "<td font face='arial'font size='1" bgcolor='#f5f5dc'>
<a href="show-project.php?vanwie=' . url_encode($row['naamvoornaam']) . "</a></td>";

Het lukt niet Ger
Met de twee bovenste lijnen is alles ok.De tabel verschijnt op het scherm.
Met de twee onderste krijg ik een error en de pagina opent niet

grts
Raymond ( Mon)
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

28/12/2012 11:30:13
Quote Anchor link
Mijn excuus het is urlencode en niet url_encode. En dus ook urldecode ipv url_decode
 
Erwin H

Erwin H

28/12/2012 11:35:39
Quote Anchor link
Geen urldecode gebruiken:
Quote:
The superglobals $_GET and $_REQUEST are already decoded. Using urldecode() on an element in $_GET or $_REQUEST could have unexpected and dangerous results.
 
Raymond Colin

Raymond Colin

28/12/2012 12:43:15
Quote Anchor link
Ok, Erwin en Ger, ik denk dat we een stapje verder zijn
Ik heb de code als volgt aangepast

echo '<tr><td><a href="show-project.php?vanwie=' .$row['naamvoornaam']. '">' .$row['naamvoornaam']. '</a></td>';


Het resultaat daarvan is te zien op http://abc-wilrijk.be/sql/phpboek/wacht-dfot.php
Klik op een naam en zie de nieuwe url..

Wat moet ik nu in show-project doen om het betreffende record op te roepen ?
 
Erwin H

Erwin H

28/12/2012 12:57:06
Quote Anchor link
Vrij weinig eigenlijk. De naam van de persoon komt op die pagina in de superglobal $_GET. Die gebruik je in je query om het record op te halen.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$sql
= 'SELECT jouw_kolom_namen
        FROM jouw_tabel
        WHERE van_wie = "'
.mysql_real_escape_string( $_GET['vanwie'] ).'"'
?>


Alleen zie ik dat je urlencode niet gebruikt. Let op, ik zeg dat je urldecode niet moet gebruiken, omdat php dat al voor je doet. urlencode moet je wel gebruiken.
Gewijzigd op 28/12/2012 12:57:48 door Erwin H
 
Raymond Colin

Raymond Colin

29/12/2012 11:02:47
Quote Anchor link
Hello

De ENCODE staat erbij.
Spijtig genoeg moet ik nu even passen, mijn echtgenote en ik zijn ziek.(bijna heel Antwerpen is ziek)
Zodra ik wat beter ben kom ik hier zeker terug.
Ik wens jullie alvast een zeer gelukkig nieuwjaar en ik bedank jullie heel erg voor de geboden hulp.
Mon

Toevoeging op 29/12/2012 12:15:21:

Toch nog even een poging
Hier onder zie je de code van "show-project.php" deze pagina wordt opgeroepen door in "wacht-dfot.php" op een naam te klikken (dat schijnt te werken)

op http://www.abc-wilrijk.be/sql/phpboek/wacht-dfot.php

kan je het resultaat van die actie zien. Geen inhoud van record te zien. Wat doe ik verkeerd ?
Mon

<html>
<head>
<h4>Historiek :</h4>
</head>

<body>

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
<?php


$sql
= 'SELECT *
           FROM cursisten
           WHERE vanwie = "'
.mysql_real_escape_string( $_GET['vanwie']) .'"';


$row=mysql_fetch_array($sql);
           echo("   ".$row['naamvoornaam']."<br>
                    "
.$row['adres']."<br> ".$row['pnumplaats']."  <br><br>Tel. :   ".$row['tel']);
           echo(" <br><br/>");
           echo("   ".$row['opmerkingen']."<br>");

//include("kleur.php");

          echo "<table border ='1' cellspacing='3' cellpadding='5'><tr bgcolor='#fff000' font face='arial'>
                <th>--OPC-</th><th>--PC+-</th><th>-OINT-</th><th>-DFOT-</th><th>-SKYP-</th></tr>"
;
          echo "<tr><td align='right'>". $row['OPC']."</td>";
          echo "<td align='right'>". $row['PCP']."</td>";
          echo "<td align='right'>". $row['OINT']."</td>";
          echo "<td align='right'>". $row['DFOT']."</td>";
          echo "<td align='right'>". $row['SKY']."</td></tr>";
          echo"</table>";

          
?>

</body>
Gewijzigd op 29/12/2012 12:18:45 door Raymond Colin
 
Raymond Colin

Raymond Colin

30/12/2012 12:57:37
Quote Anchor link
Hallo Ger
Om zeker te zijn dat de cursistnaam wordt doorgegeven heb ik een lijntje toegevoegd
Dat werkt, maar ik krijg de gegevens van het gelezen record nog steeds niet te zien.

echo 'Historiek : ' . htmlspecialchars($_GET["vanwie"]);

$sql= 'SELECT *
FROM cursisten
WHERE naamvoornaam = "'.mysql_real_escape_string( $_GET['vanwie']).'"' ;

$row=mysql_fetch_row($sql);

echo(" ".$row['naamvoornaam']."<br>
".$row['adres']."<br> ".$row['pnumplaats']." <br><br>Tel. : ".$row['tel']);
echo(" <br><br/>");
echo(" ".$row['opmerkingen']."<br>");
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

30/12/2012 13:09:59
Quote Anchor link
Je gebruikt mysql_fetch_row vervang dat eens door mysql_fetch_assoc.
 
Raymond Colin

Raymond Colin

30/12/2012 14:56:20
Quote Anchor link
Hoi Ger
Dat helpt niet.
Mon
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

30/12/2012 17:25:23
Quote Anchor link
Twee dingen waar ik ook nog heb overheen gekeken:
Je gebruikt dubbele quotes voor strings in de query, waar dat enkele horen te zijn.
Je voert de query niet uit.
Met foutahhandeling erbij krijg je 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
<?php
$sql
= "SELECT *
 FROM cursisten
 WHERE naamvoornaam = '"
.mysql_real_escape_string( $_GET['vanwie'])."'" ;
$result = mysql_query($sql);
if ($result !== false) {
    $row=mysql_fetch_assoc($result);
    //dan hier de boel echoen;
}
else {
    echo mysql_error() . '<br>' . $sql;
}

?>
 

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.