WHILE lus zonder echo

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 ontwikkelaar - Het schoolsysteem verbeteren!

Bedrijfsomschrijving Onze klant is een prettige en kleinschalige organisatie waar hard gewerkt wordt om het onderwijs te verbeteren. Daarom werken ze aan complexe om administratieve, financiële en facilitaire processen te versnellen en te verbeteren. Dit doen ze vanuit een platte organisatie voor klanten die door geheel Nederland verspreid zitten, hier horen vanzelfsprekend een aantal aansprekende HBO scholen en universiteiten toe. Functieomschrijving Je komt terecht in een organisatie waar op dit moment 2 scrumteams werken. Jij zal als .Net developer binnen 1 van deze scrumteams functioneren, iedereen binnen dit team heeft zijn/haar eigen expertise waardoor er met verschillende invalshoeken aan een

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Python (Django) developer - Remote in The Netherla

Functie Together with your team, consisting of a senior, 2 mediors and one junior developer, you will work on their software in an Agile-based approach. You have an eye for quality, risk, and customer interest. Communication with your colleagues and, where necessary, with customers, plays an important role in achieving a successful result. As a person, you are smart, get things done, and are result-oriented. There is a lot of independence within the development team, apart from the stand-up (10:00 am) and occasional pair-programming sessions. Techniques they use include Python, Django, MySQL, Mercurial, Ubuntu Linux, Nginx. In terms of front-end

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

C#.NET developer

Functie Het development team bestaat momenteel uit vijf backend C#/.NET ontwikkelaars. Op dit moment zit één ontwikkelaar dedicated op de mobiele applicatie. Als team werk je samen aan het zelf ontwikkelde software platform. Dit bestaat uit zowel apps als websites. Om het systeem door meer dan honderdduizenden gebruikers wordt gebruikt is het bijna vanzelfsprekend dat de kwaliteit van het product hoog moet liggen. Het systeem bestaat uit drie projecten. Je werkt dus aan deze drie projecten waarbij de focus op z’n tijd verschuift. De technieken die worden toegepast zijn o.a. .NET Core, Xamarin, C# en MVC. Je zal dus met

Bekijk vacature »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars 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: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »
Michiel v

michiel v

25/05/2012 09:00:39
Quote Anchor link
Normaal kan je met while (while ($row = mysql_fetch_array($result1)){ ) een lijst met resulaten uit de database halen. Deze moet je dan via echo tonen bijv ".$row1['categoryID'];."

Maar hoe kan ik hetzelfde script nou uitvoeren zonder ze te echo te geven?
 
PHP hulp

PHP hulp

27/05/2026 08:11:10
 
Wouter J

Wouter J

25/05/2012 09:01:08
Quote Anchor link
Door het woordje echo te verwijderen...
 
Michiel v

michiel v

25/05/2012 09:03:49
Quote Anchor link
alleen dat weet je dat zeker? Volgend mij heb ik dit geprobeerd maar werkte het niet :(
 
Chris PHP

Chris PHP

25/05/2012 09:03:53
Quote Anchor link
@Wouter,

Ja dat was een inkoppertje ;).

@Michiel,

Als je het niet wilt echo'en waarom dan een while lus maken?
 
Michiel v

michiel v

25/05/2012 09:13:15
Quote Anchor link
Is er een alternatief voor WHILE? Het script wat ik maak moet eerst een gehle kolom uit de database halen en dan moet het andere kolommen updaten. Maar ik wil alleen de nieuwe resultaten tonen op de pagina die zijn gemaakt door het script en niet de oude. Daarom moet het script niet worden getoond.
 
Chris PHP

Chris PHP

25/05/2012 09:15:48
Quote Anchor link
@Michiel,

Kun je iets duidelijker zijn?

1) Je wil een kolom of een rij ophalen?
2) Wat wil je met een while loop doen als je maar 1 kolom/rij opvraagt?
3) Wat of hoe wil je dan andere kolommen/rijen updaten?

Het is een beetje onduidelijk wat je nu precies wil ;)
 
Michiel v

michiel v

25/05/2012 09:42:04
Quote Anchor link
Hoi Chris,

Zie onderstaand het script het werkt en update de gegevens naar de datababa. Maar ik wil dit script niet zichtbaar tonen. Ik wil alleen de geupdate gegevens tonen.

Zie script:

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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<?php
    
// query Categorien ophalen uit datebase
$sql = "

SELECT * FROM category "
;

$result = mysql_query($sql) or die(mysql_error());

// Resulaten ophalen van de query $result
while ($row = mysql_fetch_array($result)){
 





//****SCRIPT berekenen hoevel advertenties er zijn per land en resultaten direct updaten***//

    // Onderstaande script per category uitvoeren

    $categoryID = $row['categoryID'];

    
        // ALL Advertenties  
        $sql_ALL = "
        
        SELECT count('categoryID') AS count FROM product  WHERE categoryID = $categoryID "
;
          
        $res_ALL = mysql_query($sql_ALL) or die('Sorry, we could not count the number of results' . mysql_error());
        $total_ALL = mysql_fetch_assoc($res_ALL);
        $total_results_ALL = $total_ALL['count'];
        $catteller_ALL = ceil($total_results_ALL);
            
        $result_ALL = mysql_query($sql_ALL) or die(mysql_error());
        
        
                
                // NIEUW aantal updaten in de database
                mysql_query("UPDATE category SET
                            `catTotalAds_ALL` = '$catteller_ALL'
                            WHERE categoryID = $categoryID
                "
) or die(mysql_error());
        // END ALL advertenties        
        
        // NL Advertenties  

        $sql_NL = "
        
            SELECT count('product.productID') AS count, users.country FROM product, users
            WHERE product.categoryID = $categoryID
            AND users.country = 'Nederland'  
            AND product.usersID = users.id  
            
            "
;
          
        $res_NL = mysql_query($sql_NL) or die('Sorry, we could not count the number of results' . mysql_error());
        $total_NL = mysql_fetch_assoc($res_NL);
        $total_results_NL = $total_NL['count'];
        $catteller_NL = ceil($total_results_NL);
            
        $result_NL = mysql_query($sql_NL) or die(mysql_error());
        
        
                
                // NIEUW aantal updaten in de database
                mysql_query("UPDATE category SET
                            `catTotalAds_NL` = '$catteller_NL'
                            WHERE categoryID = $categoryID
                "
) or die(mysql_error());
        // END NL advertenties    
        
        // BE Advertenties  

        $sql_BE = "
        
            SELECT count('product.productID') AS count, users.country FROM product, users
            WHERE product.categoryID = $categoryID
            AND users.country = 'Belgie'  
            AND product.usersID = users.id  
            
            "
;
          
        $res_BE = mysql_query($sql_BE) or die('Sorry, we could not count the number of results' . mysql_error());
        $total_BE = mysql_fetch_assoc($res_BE);
        $total_results_BE = $total_BE['count'];
        $catteller_BE = ceil($total_results_BE);
            
        $result_BE = mysql_query($sql_BE) or die(mysql_error());
        
        
                
                // NIEUW aantal updaten in de database
                mysql_query("UPDATE category SET
                            `catTotalAds_BE` = '$catteller_BE'
                            WHERE categoryID = $categoryID
                "
) or die(mysql_error());
        // END BE advertenties    
        
        // UK Advertenties  

        $sql_UK = "
        
            SELECT count('product.productID') AS count, users.country FROM product, users
            WHERE product.categoryID = $categoryID
            AND users.country = 'UK'  
            AND product.usersID = users.id  
            
            "
;
          

        
        // OTHER Advertenties  
        $sql_OTHER = "
        
                    SELECT count('product.productID') AS count, users.country FROM product, users
                    WHERE product.categoryID = $categoryID
                    
                    AND users.country NOT LIKE 'Nederland'
                    AND users.country NOT LIKE 'Belgie'
                    AND users.country NOT LIKE 'Germany'
                    AND users.country NOT LIKE 'France'
                    AND users.country NOT LIKE 'Spain'
                    AND users.country NOT LIKE 'UK'
                    AND users.country NOT LIKE 'USA'
                    
                    AND product.usersID = users.id  
                    
                    "
;
          
        $res_OTHER = mysql_query($sql_OTHER) or die('Sorry, we could not count the number of results' . mysql_error());
        $total_OTHER = mysql_fetch_assoc($res_OTHER);
        $total_results_OTHER = $total_OTHER['count'];
        $catteller_OTHER = ceil($total_results_OTHER);
            
        $result_OTHER = mysql_query($sql_OTHER) or die(mysql_error());
        
        
                
                // NIEUW aantal updaten in de database
                mysql_query("UPDATE category SET
                            `catTotalAds_OTHER` = '$catteller_OTHER'
                            WHERE categoryID = $categoryID
                "
) or die(mysql_error());
        // END OTHER advertenties
                
        // END AANTAL ADVERTENTIES UPDATEN VAN DE ALL Advertenties in de bepaalde CATEGORY




        ?>



<tr>
<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['categoryNAME_NL']." (".$row['categoryID'].")"; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_ALL'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_OTHER'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_NL'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_BE'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_UK'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_USA'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_DE'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_FR'].""; ?>

</td>

<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo " ".$row['catTotalAds_SE'].""; ?>

</td>
</tr>






Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
} //while afsluiten
  
?>
 
Chris PHP

Chris PHP

25/05/2012 09:52:19
Quote Anchor link
Haal er gewoon die echo's uit, dat is voldoende.

Die while lus is voor je catagorieen, zodat heel die queries op elke catagorie gedraaid wordt.

Heb je dit script zelf geschreven of van internet geplukt?
 
Michiel v

michiel v

25/05/2012 09:57:04
Quote Anchor link
Zelf geschreven.
 
Chris PHP

Chris PHP

25/05/2012 09:58:47
Quote Anchor link
Maar, dan weet je toch ook wat je while lus doet in dit script?
 
Michiel v

michiel v

25/05/2012 09:59:56
Quote Anchor link
Als ik dan de $rows als onderstaand weegeef dan krijg ik een foutmelding. Moet ik wel de HTML tags gebruiken?



$row['categoryNAME_NL'];
$row['categoryID'];
$row['catTotalAds_ALL'];
$row['catTotalAds_OTHER'];
$row['catTotalAds_NL'];
$row['catTotalAds_BE'];
$row['catTotalAds_UK'];
$row['catTotalAds_USA'];
$row['catTotalAds_DE'];
$row['catTotalAds_FR'];
$row['catTotalAds_SE'];

Toevoeging op 25/05/2012 10:01:21:

jep ik weet dat ik daarmeee de gegevens als een lijst ophaal en daarna weer update in de datebase. Maar dit moet alleen niet zichtbaar gebeuren.
 
Chris PHP

Chris PHP

25/05/2012 10:06:19
Quote Anchor link
Aangezien je mysql_fetch_array gebruikt, wat gebeurt er als je het zo doet?

$row[0];
$row[1];
$row[2];
$row[3];
$row[4];
$row[5];
$row[6];
$row[7];
$row[8];
$row[9];
$row[10];
 
Michiel v

michiel v

25/05/2012 10:12:26
Quote Anchor link
thanks ga het even proberen

Toevoeging op 25/05/2012 10:15:51:

krijg dan de onderstaande foutmelding:

totaalMoreInStockPRICE3.value; var rlength = 2; // The number of decimal places to round to if (rnum > 8191 && rnum < 10485) { rnum = rnum-5000; var newnumber = Math.round(rnum*Math.pow(10,rlength))/Math.pow(10,rlength); newnumber = newnumber+5000; } else { var newnumber = Math.round(rnum*Math.pow(10,rlength))/Math.pow(10,rlength); } totaalMoreInStockPRICE3.value = newnumber; } function validate1(field) { var valid = "0123456789" var ok = "yes"; var temp; for (var i=0; i
 
Chris PHP

Chris PHP

25/05/2012 10:17:58
Quote Anchor link
Uhm......

Er gaat dus iets fout in je script :D
 
Michiel v

michiel v

25/05/2012 10:29:03
Quote Anchor link
ja maar het gekke is dat als ik wel de echo gebruik dan wordt het perfect geupdate naar de database. Vreemd!

Toevoeging op 25/05/2012 10:40:22:

Hoi Chris,

Ik heb het gevonden.Ik had onnodige regels zie voorbeeld: $result_NL = mysql_query($sql_NL) or die(mysql_error());

Bedankt voor je hulp en fijn pinksterweekend!

Groeten,

Michiel
 
Chris PHP

Chris PHP

25/05/2012 10:42:51
Quote Anchor link
@Michiel,

Graag gedaan, jij ook!
 



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.