count

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Minne Feitsma

Minne Feitsma

03/02/2013 16:49:29
Quote Anchor link
Goegendag,

Ik ben totaal nieuw met php. Heb nu de database in myadmin vanuit excel geimporteerd.
Kan iemand mij helpen met het volgende script.

Heb op youtube rond gekeken maar kon niets vinden.

1 een invoerveld. in dit invoerveld mogen de nummers niet hoger zijn dan getal 50 dus nummers tussen de nul en vijftig.
door op een knop te drukken moet een database gevormd worden.
database niet groter dan 50 regels
Deze moet dan weten hoeveel een geselecteerd nummer in de database staat.

Met de uikomst hiervan wil ik een nummer uit een database halen die ik in myadmin heb aan gemaakt.

Database_1
id geel rood groen blauw
1 001 301 501 601
2 002 302 520 622
3 003 330 303 633
4t/50

Of in welk php boek kan ik dit vinden, want ik zie nu dat ik geen script request mag vragen

bvd
minne feitsma
Gewijzigd op 03/02/2013 16:56:05 door Joren de Wit
 
PHP hulp

PHP hulp

15/04/2024 12:03:14
 
Joren de Wit

Joren de Wit

03/02/2013 16:55:37
Quote Anchor link
Ik begrijp nog niet precies wat je wilt bereiken, maar ik heb het vermoeden dat de opzet waar je nu mee werkt nog niet helemaal correct is. Ik zou je aanraden eerst eens wat beginners handleidingen door te werken, voordat je hiermee aan de slag gaat: PHP beginnershandleiding en SQL beginnershandleiding.

Met de informatie uit die handleidingen moet je wel een scriptje kunnen schrijven dat aan je wensen voldoet.

ps. Tevens heb ik je topic verplaatst naar het juiste board. De koffiehoek is bedoeld voor topics die weinig/niets met PHP te maken hebben :-)
 
Minne Feitsma

Minne Feitsma

03/02/2013 17:37:20
Quote Anchor link
Bedankt voor de reactie,

Ik heb het nog eens gelezen en hieronder staat het misschien duidelijker op wat ik bedoel.

Ik heb 50 nummer in een circul staan te weten 0 t/m 49
Als ik nummer 5 invul en op een knop druk zodat deze in een database komt en de volgende keer word het 20 en daarop 30 etc b.v 5 - 20- 30 - 3 - 39 - 5 - 18. Hiertussen zitten afstanden.
De gemiddelde afstand wil ik afgerond naar boven hebben en met dit nummer zoek ik de gegevens uit de database.

groeten Minne
 
Joren de Wit

Joren de Wit

03/02/2013 17:46:43
Quote Anchor link
Ok. In dat geval krijg je in ieder geval een tabel met de ingevulde nummers. Deze tabel zou de volgende velden kunnen hebben:

nummers
---------
id
nummer
datum

Elk nummer wordt dus een aparte 'rij' in deze tabel. Als je klaar bent met nummers invullen kun je eenvoudig met behulp van de database functies de door jou gewenste waarde bepalen. Hiervoor gebruik je een SELECT query en bijvoorbeeld AVG() in combinatie met een GROUP BY.

De uitkomst daarvan kun je vervolgens gebruiken in een query op je andere tabel. E.e.a. is nu nog wel redelijk abstract en zul je zelf verder in moeten vullen en uit moeten denken.
 
Minne Feitsma

Minne Feitsma

03/02/2013 17:58:54
Quote Anchor link
Bedankt tot zover, wat je hierboven opschrijf begrijp ik niet en ben nu de beginners handleiding aan het bekijken. In excel kan ik het allemaal zo maken met macro knoppen etc..
Maar met php moet ik gewoon een paar voorbeelden hebben hoe het werkt en dan verder sleutelen.

groeten minne
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

04/02/2013 20:42:13
Quote Anchor link
Minne Feitsma op 03/02/2013 17:37:20:
Bedankt voor de reactie,

Ik heb het nog eens gelezen en hieronder staat het misschien duidelijker op wat ik bedoel.

Ik heb 50 nummer in een circul staan te weten 0 t/m 49
Als ik nummer 5 invul en op een knop druk zodat deze in een database komt en de volgende keer word het 20 en daarop 30 etc b.v 5 - 20- 30 - 3 - 39 - 5 - 18. Hiertussen zitten afstanden.
De gemiddelde afstand wil ik afgerond naar boven hebben en met dit nummer zoek ik de gegevens uit de database.

groeten Minne


Laat eens zien hoe je het in VBA doet.
Als je gewoon willekeurig 1 van de 50 records uit de db wilt hebben kan je ook gewoon de rand() functie gebruiken, of in de SQL 'ORDER BY RAND() LIMIT 1' gebruiken
 
Minne Feitsma

Minne Feitsma

04/02/2013 23:03:57
Quote Anchor link
voorbeeld

vast 14-15-16-17-18-19-20-21-22-23-24-25-26-0 -1- 2- 3- 4- 5- 6- 7- 8- 9-10-11-12-13
Formule 21-22-23-24-25-26-0 -1 -2 -3 -4 -5 -6 -7 -8- 9-10-11-12-13-14-15-16-17-18-19-20 laatste invoer
25-26-0 -1 -2 -3 -4 -5 -6 -7 -8- 9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24 een alaatste invoer

laatst gekozen nummer is : 7
een a laatse invoer is : 11
De cijfers bij de formule bevaten in excel allemaal een zoekformule
De gekozen reeks komt dus uit een database zodat het gekozen cijfer onder de nul komt te staan.
Nu weet ik hoeveel stappen de volgende verder is en dit getal moet in een database worden opgeslagen.
in dit geval is de uitkomst 23
Hoop dat het zo duidelijker is.

groeten Minne

Toevoeging op 04/02/2013 23:14:50:

even ter aan vulling na het verzenden staan de nummers 0 en 7 en 11 niet meer onder elkaar. dat is jammer want nu begruip je het misschien niet. ik hoor het wel.

groeten Minne
 



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.