Array vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java/Kotlin Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

Bekijk vacature »

Front-end Developer vue.js node.js SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Frontend Guild. Hier ga je werken Voor een snel groeiend bedrijf de regio Nieuw Vennep zijn wij opzoek naar een ervaren Front-end Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een SaaS-platform.

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

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 »

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »
Alexxx

Alexxx

29/07/2006 13:39:00
Quote Anchor link
Voor een script sla ik 20 gebruikersnamen op in een database m.b.v serialize en unserialize deze informatie haal ik dan weer op door deze in arrays te zetten en zo weer te geven op mijn site.

Nu heb ik 1 en ander gewijzigd en nu is het noodzakelijk dat de userids worden opgeslagen ipv de gebruikersnamen, maar toch wil ik de gebruikersnaam weergeven bij het desbeteffend id van die gebruiker.

Kan iemand mij een simpel opweghelpvoorbeeldje ( nieuw galgje woord ;-) ) laten zien hoe dit te doen. Derest pluis ik zelf wel weer uit.
 
PHP hulp

PHP hulp

05/11/2024 13:27:34
 
Martijn B

Martijn B

29/07/2006 15:23:00
Quote Anchor link
Ik snap je vraag niet helemaal. Wil je nu een relatie leggen tussen user_id en gebruikers naam? Dit lijkt mij niet helemaal de bedoeling.
De gangbare manier is om een tabel te maken met gebruikers.

Bijvoorbeeld een tabel "users"
met deze kolommen:

- user_id (auto_increment)
- name
- age
- email
- password

"user_id" kun je dan gebruiken in andere tabellen om een ralatie met een gebruiker aan te geven.
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Willem Jan Z

Willem Jan Z

29/07/2006 17:08:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$sql
= "SELECT username FROM tabel WHERE id = ".$user_id." LIMIT 0,1;";
?>
 
Alexxx

Alexxx

29/07/2006 17:23:00
Quote Anchor link
meer in de zin van;

Ik sla een 20-tal gebruiker-id's op in de database.

Die haal ik weer op door ze in een array te zetten.

Nu gebruik ik het gebruikersid om een link naar desbetreffend gebruikersprofiel te leggen (dus Bv.profiel.php?userid=1200)


Ik wil dus kort gezegd deze 20 gebruiker-id's welke opgeslagen staat in tabelx ophalen en deze koppelen aan de gebruikersnaam in het tabel users

Wat ik nu zichtbaar heb is;

"<a href='profile.php?lookup=$array[2]'> - $array[2]</a><br>

Nu krijg ik dus ook het gebruikers-id als naam te zien, wat ik wil is dus op de plaats van de tweede $array[2] een gebruikersnaam zichtbaar. omdat dit nummer opgeslagen staat in een apart tabel moet dit nummer dus eerst "opgezocht worden uit het leden tabel..maar hoe ik dit het beste moet aanpakken is me momenteel even een raadsel.

Hopelijk is het nu wat duidelijk>?!
 
Willem Jan Z

Willem Jan Z

29/07/2006 17:34:00
Quote Anchor link
Kan allemaal met SQL.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT
    a.gebruikersnaam AS gebruikersnaam,
    b.id AS id
FROM tabelx a, users b
WHERE a.id = b.id;


Edit:
Maar ik verwacht dat je al een quert hebt om je data op te halen (iets meer dan SELECT * FROM tabel), dus geef je query eens, dan kunnen we verder kijken.
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
 
Alexxx

Alexxx

29/07/2006 17:48:00
Quote Anchor link
Zo gaat het bij mij dus in zijn werk...

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
$query = "SELECT laatste5 FROM users WHERE user_id='$login_info'";
$res = mysql_query($query) or die("database fout");

while ($uitlezen = mysql_fetch_object($res))
{

$array = unserialize($uitlezen->laatste5);

echo"<a href='profile.php?lookup=$array[0]'>$array[0]</a><br>
<a href='profile.php?lookup=$array[1]'>$array[1]</a><br>
<a href='profile.php?lookup=$array[2]'>$array[2]</a><br>
";

}


edit;
De link naar het profiel is dus goed, Alleen wil ik tussen de <a> </a> een profielnaam weergeven die bijbehorende naam dus d.m.v. de opgeslagen gebruikersid (uit de array) ophaalt uit de tabel users
Gewijzigd op 01/01/1970 01:00:00 door Alexxx
 
Willem Jan Z

Willem Jan Z

29/07/2006 17:57:00
Quote Anchor link
SELECT
laatste5,
username
FROM
users
WHERE user_id='".$login_info."'

Gewoon username meenomen in de query, verder is het makkelijker om mysql_fetch_assoc te gebruiken.
Ik zal jouw script even ombouwen voor je.
Maar je hebt trouwens je database niet goed opgebouwd, je stopt een array in een veld. Dat zijn dingen die je met SQL gewoon goed kan opvragen.

SELECT titel, datum FROM berichten WHERE auteur = 'Jantje' ORDER BY datum DESC LIMIT 0,5;

Zo krijg je de laatste 5 berichten van Jantje te zien.
 
Willem Jan Z

Willem Jan Z

29/07/2006 17:59:00
Quote Anchor link
Ik denk dat wat jij wil zo moet werken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$query
= "
    SELECT
        laatste5,
        username
    FROM users
    WHERE user_id='"
.$login_info."'";
$res = mysql_query($query) or die('database fout:'.mysql_error());

while ($uitlezen = mysql_fetch_assoc($res))
{


$array = unserialize($uitlezen['laatste5']);

echo '    Laatste 5 van: '.$uitlezen['username'].'
        <a href="profile.php?lookup='
.$array[0].'">'.$array[0].'</a><br>
        <a href="profile.php?lookup='
.$array[1].'">'.$array[1].'</a><br>
        <a href="profile.php?lookup='
.$array[2].'">'.$array[2].'</a><br>
        <a href="profile.php?lookup='
.$array[3].'">'.$array[3].'</a><br>
        <a href="profile.php?lookup='
.$array[4].'">'.$array[4].'</a><br>';

}

?>
 
Alexxx

Alexxx

29/07/2006 18:19:00
Quote Anchor link
Ik denk dat je me nog niet helemaal goed begrijpt.

Het zit zo. Wanneer een gebruiker (x) een profiel bekijkt van (y), word het id-nummer van gebruiker (x) opgeslagen in de database van gebruiker (y) Zodat gebruiker (y) kan zien wie er op zijn profiel is geweest.

In bovenstaande code werkt dat inderdaad ook prima met het uitlezen van de gebruiker-id's, alleen word er nu een id opgehaald i.p.v de gebruikersnaam. Ik wil dus de opgeslagen id omzetten in een gebruikersnaam, voorheen bij een ander systeem sloeg ik i.p.v het gebruikersid, de naam gelijk op en had ik geen problemen.

Aangezien er 20 gebruikerid's opgeslagen zitten in 1 veld (vandaar gebruik van array's anders zou ik ook 20 velden moeten aanmaken in de database en dat leek me een beetje teveel van het goede) die id's moeten omgezet worden in gebruikersnamen en daar kom ik even niet uit.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="profile.php?lookup='.$array[4].'">Hier moet bijbehoren gebruikersnaam staan van het id opgeslagen in array[4]</a>


Ja ik weet het, het is moeilijk te verwoorden zo...

Misschien dat het nu weer iets duidelijker is.
Gewijzigd op 01/01/1970 01:00:00 door Alexxx
 
Willem Jan Z

Willem Jan Z

29/07/2006 19:01:00
Quote Anchor link
Ik snap het nu wel denk ik.
Maar daarvoor moet je of een 2e query maken, of je database omgooien. Ik prefereer het tweede.

Jouw database ziet er nu zo uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
users
-------
userid    naam    email                laatste5
--------------------------------------------------------
1        Jantje    [email protected]    1,67,2,75,87

Maar dit is stukken handiger:
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
users
-------
userid    naam    email
-----------------------------------------------
1        Jantje    [email protected]
2        Kees    [email protected]
3        Piet    [email protected]

laatste
--------
user_id    datumtijd
-----------------------------------------------
1        2006-07-28 11:22:15
2        2006-07-29 00:48:15
1        2006-07-29 04:10:15
3        2006-07-29 13:14:15
3        2006-07-29 13:14:15
2        2006-07-29 13:14:15
2        2006-07-29 13:14:15
1        2006-07-29 13:14:15
2        2006-07-29 13:14:15
3        2006-07-29 13:14:15


Je kan dan zo je gegevens ophalen
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
<?php
$sql
= "
SELECT
    a.naam AS naam,
    b.user_id AS id,
    DATE_FORMAT(b.datumtijd, '%d-%m-%y %H:%i') AS datum
FROM users a, laatste b
WHERE a.user_id = b.user_id
    AND b.user_id = "
.$idvanprofieleigenaar."
ORDER BY b.datumtijd DESC
LIMIT 0,5"
;
if(!$res = mysql_query($sql))
{

    echo 'Er is een fout opgetreden: '. mysql_error();
}

else
{
    if(mysql_num_rows($res) == 0)
    {

        echo 'Er zijn nog geen bezoekers geweest';
    }

    else
    {
        while($row = mysql_fetch_assoc($res))
        {

            echo '<a href="profile.php?lookup='.$row['id'].'">'.$row['naam'].'</a>';
        }
    }
}

?>


Als het goed is krijg je nu een lijstje van 5 namen met in de url het id van de personen die het profiel als laatst hebben bezocht.

Als iemand nu op een profiel komt, heb je een simpele INSERT:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
INSERT INTO laatste (".$aanwezig_lid_id.",NOW())


Edit
Even vergeten dat je geen UBB in codeblokken kan gebruiken...
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
 
Willem Jan Z

Willem Jan Z

29/07/2006 19:15:00
Quote Anchor link
Ho, ik ben een ding vergeten. In de tabel laats moet uiteraard wel aangegeven worden welke profiel hij bezocht heeft :)

Ik ben even met een voorbeeldje bezig...

Edit
Voorbeeld
Hier heb ik een voorbeeldje gemaakt. Je bent steeds 'ingelogd' met een random gebruiker. Dan wordt de tabel laatste geupdate om het lijstje van de andere profielen correct te maken.
Daarna haal ik de lijst van het op dit moment bezochte profiel (klik op een naam of verander de user_id in de URL om ander profiel te krijgen. (Heb in database maar 3 'leden' staan op dit moment)
Dan worden de linken gemaakt, met desbetreffende ID van de laatste bezoekers.
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
 
Willem Jan Z

Willem Jan Z

29/07/2006 23:17:00
Quote Anchor link
Is het al gelukt?
 
Alexxx

Alexxx

31/07/2006 10:22:00
Quote Anchor link
Nee nog niet, de server ligt er al nu 2 dagen uit, i.v.m een kapotte hardware dus kan nu nog ff nix beginnen.
 
- -

- -

31/07/2006 10:30:00
Quote Anchor link
je mag wel ff een beetje webruimte+dbase van mij gebruiken???
gratis natuurlijk
 
- -

- -

31/07/2006 10:30:00
Quote Anchor link
pm me dan ff-tjes
 
Alexxx

Alexxx

31/07/2006 11:27:00
Quote Anchor link
Doe geen moeite, de verwachting is dat het vanochtend nog gefixed is...

Toch bedankt.
 
- -

- -

31/07/2006 11:50:00
Quote Anchor link
|\| () T |-| /-\ |\| ><
 



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.