abonnement Unibet Coolblue Bitvavo
  dinsdag 11 september 2007 @ 09:26:22 #26
107951 JortK
Immer kwaliteitsposts
pi_53089694
quote:
Op dinsdag 11 september 2007 07:55 schreef WyriHaximus het volgende:

[..]

Wat ik zelf meestal doe is als ik het niet 1 2 3 zelf weet. Het eerst in phpmyadmin te doen en daar de query uit jatten en die in me eigen code zetten .
Kijk dat is een goede tip
pi_53091421
Ik heb iets vaag, wat lokaal (PHP 5) wel werkt, maar op m'n server (PHP 4) niet...

Ik heb een class die wat data uit een XML haalt, dit wordt in een array gezet. Als ik die print ("print_r($this->campaign);") krijg ik die netjes te zien. Als ik daarna in m'n script deze array print is die leeg ("print_r($feed->campaign);")

De volgorde is natuurlijk goed. Enig idee waarom zoiets gebeurt, en hoe ik dit op kan lossen?


Edit: ik heb hem nu global gemaakt, dan werkt het wel.... niet zo netjes, maar ja

[ Bericht 17% gewijzigd door Xcalibur op 11-09-2007 13:18:40 ]
  dinsdag 11 september 2007 @ 14:07:31 #28
64276 9christensen
Grolsch bier is gezond
pi_53095795
Ik heb een vraagje over access.

Ik heb meerdere tabellen, deze wil ik graag gescheiden houden.
Iedere tabel heeft een kolom Artikelnr. Deze moet uniek zijn binnen alle tabellen. Dus Artikelnr moet doortellen tussen de verschillende tabellen.

Hoe krijg ik dit voor elkaar?
Het is het eindpunt van de trein, bijna geen mens hoeft er te zijn, bijna geen hond gaat zover mee:
[b]Enschede![/b]
pi_53096149
waarom verschillende tabellen?
en dit is eigenlijk een mysql php topic.. voor acces moet je ergens anders zijn..

in php zou je in de mysql database kunnen checken welke van de tabellen de hoogste id heeft, hier eentje bij optellen en klaar is kees.. maar dan krijg je weer: wat nou als iemand op precies hetzelfde moment iets invoert.. dan zit je in de shit en werkt je systeem niet meer..

heb je goed nagedacht over je database model? als je het goed doet (lijkt mij) heb jij je artikelen in 1 tabel staan.
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  dinsdag 11 september 2007 @ 14:50:42 #30
136730 PiRANiA
All thinking men are atheists.
pi_53096795
quote:
Op dinsdag 11 september 2007 14:07 schreef 9christensen het volgende:
Ik heb een vraagje over access.

Ik heb meerdere tabellen, deze wil ik graag gescheiden houden.
Iedere tabel heeft een kolom Artikelnr. Deze moet uniek zijn binnen alle tabellen. Dus Artikelnr moet doortellen tussen de verschillende tabellen.

Hoe krijg ik dit voor elkaar?
Ergens het hoogste id opslaan...
Misschien een extra tabel er bij?
  dinsdag 11 september 2007 @ 17:08:10 #31
32768 DionysuZ
Respect my authority!
pi_53099807
quote:
Op dinsdag 11 september 2007 10:44 schreef Xcalibur het volgende:
Ik heb iets vaag, wat lokaal (PHP 5) wel werkt, maar op m'n server (PHP 4) niet...

Ik heb een class die wat data uit een XML haalt, dit wordt in een array gezet. Als ik die print ("print_r($this->campaign);") krijg ik die netjes te zien. Als ik daarna in m'n script deze array print is die leeg ("print_r($feed->campaign);")

De volgorde is natuurlijk goed. Enig idee waarom zoiets gebeurt, en hoe ik dit op kan lossen?


Edit: ik heb hem nu global gemaakt, dan werkt het wel.... niet zo netjes, maar ja
Ik weet niet of je met public/private vars werkt maar die werken niet onder php4. Verder zou ik gewoon een functie aanmaken die de variabele uitleest, wel zo mooi . print_r($feed->getcampaign());. Moet je natuurlijk wel de campaign returnen.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_53102335
quote:
Op dinsdag 11 september 2007 17:08 schreef DionysuZ het volgende:
Ik weet niet of je met public/private vars werkt maar die werken niet onder php4. Verder zou ik gewoon een functie aanmaken die de variabele uitleest, wel zo mooi . print_r($feed->getcampaign());. Moet je natuurlijk wel de campaign returnen.
Als ik het met een functie doe, kan ik er dan wel bij?
Morgen maar eens effe proberen
  dinsdag 11 september 2007 @ 19:38:02 #33
32768 DionysuZ
Respect my authority!
pi_53103187
quote:
Op dinsdag 11 september 2007 18:54 schreef Xcalibur het volgende:

[..]

Als ik het met een functie doe, kan ik er dan wel bij?
Morgen maar eens effe proberen
bijv in je class:

function getCampaign() {
$result = $this->campaign;
return $result;
}
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_53103665
Ik heb een functie om dingen aan een array toe te voegen :

1
2
3
4
5
<?php
public 
function set($parent$key$value) {
    
$this->settings[$parent][$key] = $value;
}
?>


maar als ik nu een nummerieke index wil ($settings['global'][0]) hoe doe ik dat, behalve door een 0 op te geven aan $key;

heb het nu zo opgelost, maar ik vraag me af of het anders kan :
1
2
3
4
5
6
7
8
9
<?php
public 
function set($parent$key$value) {
    if(
$key == null) {
        
$this->settings[$parent][] = $value;    
    } else {
        
$this->settings[$parent][$key] = $value;
    }
}
?>
pi_53104037
quote:
Op dinsdag 11 september 2007 19:38 schreef DionysuZ het volgende:
bijv in je class:

function getCampaign() {
$result = $this->campaign;
return $result;
}
Ja, dat snap ik
Ik bedoelde meer of ik die data wel terugkrijg als ik het via een functie doen, en niet als ik de variabele gewoon uitlees
pi_53126132
quote:
Op dinsdag 11 september 2007 19:38 schreef DionysuZ het volgende:
function getCampaign() {
$result = $this->campaign;
return $result;
}
Nou, dit werkt dus niet?
  woensdag 12 september 2007 @ 18:19:17 #37
32768 DionysuZ
Respect my authority!
pi_53126840
quote:
Op woensdag 12 september 2007 17:43 schreef Xcalibur het volgende:

[..]

Nou, dit werkt dus niet?
Nou laat je code eens zien dan =)
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_53128339
quote:
Op dinsdag 11 september 2007 20:04 schreef super-muffin het volgende:
Ik heb een functie om dingen aan een array toe te voegen :
[ code verwijderd ]

maar als ik nu een nummerieke index wil ($settings['global'][0]) hoe doe ik dat, behalve door een 0 op te geven aan $key;

heb het nu zo opgelost, maar ik vraag me af of het anders kan :
[ code verwijderd ]
In de handleiding staat het volgende:
quote:
Using TRUE as a key will evaluate to integer 1 as key. Using FALSE as a key will evaluate to integer 0 as key. Using NULL as a key will evaluate to the empty string. Using the empty string as key will create (or overwrite) a key with the empty string and its value; it is not the same as using empty brackets.
Oftewel: zoals je het nu doet lijkt inderdaad de enige manier. Er is geen waarde voor $key te verzinnen die hetzelfde doet als [ ] noteren.
pi_53130193
quote:
Op woensdag 12 september 2007 18:19 schreef DionysuZ het volgende:
Nou laat je code eens zien dan =)
Feitelijk hetzelfde als wat jij gepost had....
Heb de code niet meer, omdat mijn klant naar dezelfde test-omgeving zit te kijken en het staat zo stom als het dan niet meer werkt
pi_53130813
quote:
Op woensdag 12 september 2007 19:19 schreef HuHu het volgende:

[..]

In de handleiding staat het volgende:
[..]

Oftewel: zoals je het nu doet lijkt inderdaad de enige manier. Er is geen waarde voor $key te verzinnen die hetzelfde doet als [ ] noteren.
Dus toch, precies wat ik vermoedde.
Dank je wel voor het bevestigen
pi_53142479
1
2
3
<?php
echo 'tvp';
?>
pi_53149411
Hoe kom ik er achter hoeveel weken er in een jaar zitten? Ik wil daar een functie voor schrijven, maar weet niet hoe te beginnen.. Kan iemand me helpen?

1
2
3
4
5
6
7
8
<?php
function getWeeks($year){
...
return 
$year;
}

echo 
getWeeks(2007);
?>


Zoiets dacht ik in ieder geval... ;-)
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  donderdag 13 september 2007 @ 16:45:18 #43
107951 JortK
Immer kwaliteitsposts
pi_53149509
quote:
Op donderdag 13 september 2007 16:41 schreef markiemark het volgende:
Hoe kom ik er achter hoeveel weken er in een jaar zitten? Ik wil daar een functie voor schrijven, maar weet niet hoe te beginnen.. Kan iemand me helpen?


[ code verwijderd ]


Zoiets dacht ik in ieder geval... ;-)
Je hebt alles behalve waar het om gaat

Ik zou gewoon de 31-12 van een jaar doen, daar de WEEK functie overheen en dan krijg je vanzelf 53 of 52 denk ik

Heel dirty maar werkt wel
pi_53149811
Als ik dit doe:
1
2
3
4
5
6
7
8
9
<?php
function getWeeks($year){
     
$datum mktime(0,0,0,12,31,$year);
     
$datum date("W"$datum);
     return 
$datum;
}

echo 
getWeeks(2007);
?>


Krijg ik 01 al waarde terug, omdat 31 dec in de eerste week valt van 2008..
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53150144
This will do...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
function getWeeks($year){
    
$datum mktime(0,0,0,12,31,$year);
    
$datum date("W"$datum);
    if (
$datum == 01){
        
$day 31;
        while(
$datum == 01){
            
$datum mktime(0,0,0,12,$day,$year);
            
$datum date("W"$datum);
            
$day--;
        }
    }else{
        
$datum $datum;
    }
    
    return 
$datum;
}

echo 
getWeeks(2008);
?>
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  donderdag 13 september 2007 @ 18:08:11 #46
32768 DionysuZ
Respect my authority!
pi_53151022
quote:
Op donderdag 13 september 2007 17:10 schreef markiemark het volgende:
This will do...
[ code verwijderd ]
ik zou $day de eerste keer op 30 zetten, anders doe je 2x dezelfde check. Detail, maar toch.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_53151196
quote:
Op donderdag 13 september 2007 17:10 schreef markiemark het volgende:
This will do...
[ code verwijderd ]
Beetje te ingewikkeld.

Bij een ISO weeknummer geldt dat er in week 1 ten minste de 4 dagen in januari moeten liggen. Er kunnen dus maximaal 3 dagen van het vorige jaar in week 1 vallen. 4 januari valt altijd in de eeste week, 28 december valt altijd in de laatste week van het jaar.

1
2
3
function getWeeks($year) {
     return date("W", mktime(0, 0, 0, 12, 28, $year));
}
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  donderdag 13 september 2007 @ 18:38:34 #48
32768 DionysuZ
Respect my authority!
pi_53151744
quote:
Op donderdag 13 september 2007 18:17 schreef SuperRembo het volgende:

[..]

Beetje te ingewikkeld.

Bij een ISO weeknummer geldt dat er in week 1 ten minste de 4 dagen in januari moeten liggen. Er kunnen dus maximaal 3 dagen van het vorige jaar in week 1 vallen. 4 januari valt altijd in de eeste week, 28 december valt altijd in de laatste week van het jaar.
[ code verwijderd ]
zo leer je ook nog eens wat handig om te weten in toekomstige applicaties
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_53152695
quote:
Op donderdag 13 september 2007 18:17 schreef SuperRembo het volgende:

[..]

Beetje te ingewikkeld.

Bij een ISO weeknummer geldt dat er in week 1 ten minste de 4 dagen in januari moeten liggen. Er kunnen dus maximaal 3 dagen van het vorige jaar in week 1 vallen. 4 januari valt altijd in de eeste week, 28 december valt altijd in de laatste week van het jaar.
[ code verwijderd ]
hee das cool! top man, even kleine functie aanpassen!
dnak je wel!
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53152746
meteen nieuwe vraag.. hoort hier misschien niet helemaal thuis.. maar goed..
het gaat wel over dezelfde applicatie :-p
mijn applicatie gebruikt best veel javascript en werkt gewoon niet als dat niet geenabled is..

hoe kan ik dit van te voren controleren? dus als iemand inlgogt, javascript controleren, staan aan-> inloggen of staat uit-> foutmelding..

dacht altijd dat dat met javascript ging.. maar die kan zichtzelf natuurlijk niet controleren als het uit staat..
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')