abonnement Unibet Coolblue Bitvavo
pi_39944368
@ mschol
misschien heb je hier wat aan;
http://nl2.php.net/manual/en/ref.session.php


verder;
Is het mogelijk om bij een query direct op te tellen? dussehh, ik heb een kolom Value bijvoorbeeld (int), en bij de aanwezige waarde wil ik dmv een update +3 doen. Kan dat?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39947636
quote:
Op dinsdag 18 juli 2006 16:51 schreef Desdinova het volgende:
@ mschol
misschien heb je hier wat aan;
http://nl2.php.net/manual/en/ref.session.php


verder;
Is het mogelijk om bij een query direct op te tellen? dussehh, ik heb een kolom Value bijvoorbeeld (int), en bij de aanwezige waarde wil ik dmv een update +3 doen. Kan dat?
Ja, dat kan
1UPDATE tabel SET Value = Value + 3
pi_39949827
tx
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39968132
Kleine vraag

ik heb in een MySQL database een paar velden (houding1 t/m houding11)

nu wil ik graag alle houdingen stuk voor stuk uitlezen en checken maar dat wil ik graag in een for loopje doen.. oftewel iets als dit

1
2
3
4
5
6
7
8
9
10
<?php
$list
= mysql_fetch_object($query);

for (
$x = 1; $x &lt; 12; $x++)
{
    
$t = $list-&gt;houding$x;

    
// check $t op value
}
?>


echter krijg ik steeds fouten als ik $list->houding(nummer) doe... heeft iemand hier een oplossing voor? tnx
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_39968168
quote:
Op woensdag 19 juli 2006 11:09 schreef Chandler het volgende:
Kleine vraag

ik heb in een MySQL database een paar velden (houding1 t/m houding11)

nu wil ik graag alle houdingen stuk voor stuk uitlezen en checken maar dat wil ik graag in een for loopje doen.. oftewel iets als dit
[ code verwijderd ]

echter krijg ik steeds fouten als ik $list->houding(nummer) doe... heeft iemand hier een oplossing voor? tnx
Wat voor error...
pi_39968308
1Notice: Undefined property: houding in d:\www\bedrijf\www.dasarto.com\customer.php on line 326


en 326 is natuurlijk de regel waar $list->houding staat..

verder heb ik al vele mogelijkheden geprobeerd ($list->houding$x, $list->"houding$x", etc)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_39968746
probeer dit eens:

while ($list = mysql_fetch_object($query)){
$t = $list->houding$x;

// check $t op value
}

alleen dan nog even finetunen naar wens
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39969510
nee, want alle houdingen staan al in $list, hier een lijst van var_dump

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
object(stdClass)(45) {
  ["id"]=>  string(3) "168"
  ["klant_id"]=>  string(3) "177"
  ["maat1"]=>  string(1) "0"
...etc...
  ["maat21"]=>  string(1) "0"
  ["maat22"]=>  string(1) "0"
  ["houding1"]=>  string(1) "0"
  ["houding2"]=>  string(1) "0"
  ["houding3"]=>  string(1) "0"
  ["houding4"]=>  string(1) "0"
  ["houding5"]=>  string(1) "0"
  ["houding6"]=>  string(1) "0"
  ["houding7"]=>  string(1) "0"
  ["houding8"]=>  string(1) "0"
  ["houding9"]=>  string(1) "0"
  ["houding10"]=>  string(1) "0"
  ["houding11"]=>  string(1) "0"
  ["weight"]=>  string(1) "0"
  ["length"]=>  string(1) "0"
  ["comment"]=>  string(0) ""
}


The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_39969749
Dit
1$list->{houding$x}

of anders

1
2
$h = "houding$x"; 
$list->$h


Maar het blijft natuurlijk een draak van een datamodel
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_39970274
hoezo een draak van een data model? hehe, ik probeer gewoon alle maten en dergelijke zaken die met elkaar te maken hebben bij elkaar te houden...

maar goed; ik snap het idee en ga er gelijk mee aan de slag!

tnx SuperRembo!

ps

Deze werkt niet
1$list->{houding$x} 


en deze wel!
1
2
$h = "houding$x"; 
$list->$h 


[ Bericht 45% gewijzigd door Chandler op 19-07-2006 12:22:50 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_39970833
quote:
Op woensdag 19 juli 2006 11:09 schreef Chandler het volgende:
Kleine vraag

ik heb in een MySQL database een paar velden (houding1 t/m houding11)
....
Hier stop ik maar even, wat dacht je ervan om je databasemodel te normaliseren en die houding1 t/m houding11 in een aparte tabel, gekoppeld aan de oorspronkelijke records op te slaan?
pi_39970919
Ik wil ze niet in een appart tabel hebben om dat ik alle gegevens die ik in die tabel altijd allemaal in 1x nodig ben... en zie niet wat het voordeel is als ik een apparte houdingen tabel aanmaak, wat daar de snelheid van is..

Kun je me dat eens uitleggen!?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_39971259
quote:
Op woensdag 19 juli 2006 12:35 schreef Chandler het volgende:
Ik wil ze niet in een appart tabel hebben om dat ik alle gegevens die ik in die tabel altijd allemaal in 1x nodig ben... en zie niet wat het voordeel is als ik een apparte houdingen tabel aanmaak, wat daar de snelheid van is..

Kun je me dat eens uitleggen!?
Op deze manier normaliseer je je database zó dat het een heel stuk netter is om ze op te halen uit de database én dat je ze in de toekomst relatief simpel kunt koppelen aan de parent records. In een aparte houdingentabel hoef je maar één index te leggen om snel te kunnen zoeken op bepaalde waardes, terwijl je in een ongenormaliseerd model in dit geval 11 indices had moeten aanleggen.

Zie deze pagina voor wat voor- en nadelen. Ik ben van mening dat in 99/100 gevallen een genormaliseerd model beter van toepassing is dan een ongenormaliseerd model
pi_39971711
je hebt gelijk, maar zoeken op maten hoef ik dus niet. Deze maten worden eingelijk maar 1x gebruikt en dat is wanneer een klant een kledingstuk besteld. En natuurlijk als de klant aangemaakt wordt! maar verder wordt er niets mee gedaan... maar ik zal het artikel eens lezen!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_39972296
quote:
Op woensdag 19 juli 2006 12:44 schreef JeRa het volgende:

[..]

Op deze manier normaliseer je je database zó dat het een heel stuk netter is om ze op te halen uit de database én dat je ze in de toekomst relatief simpel kunt koppelen aan de parent records. In een aparte houdingentabel hoef je maar één index te leggen om snel te kunnen zoeken op bepaalde waardes, terwijl je in een ongenormaliseerd model in dit geval 11 indices had moeten aanleggen.

Zie deze pagina voor wat voor- en nadelen. Ik ben van mening dat in 99/100 gevallen een genormaliseerd model beter van toepassing is dan een ongenormaliseerd model
Dat niet alleen. Stel dat er straks 12, 13, 113, 115 maten zijn. Moet hij iedere keer weer zijn tabel-structuur aanpassen
pi_39972516
quote:
Op woensdag 19 juli 2006 13:17 schreef Scorpie het volgende:

[..]

Dat niet alleen. Stel dat er straks 12, 13, 113, 115 maten zijn. Moet hij iedere keer weer zijn tabel-structuur aanpassen
Met andere woorden: kijk niet alleen naar nu, maar houd rekening met wat de toekomst kan brengen.
  woensdag 19 juli 2006 @ 14:25:29 #92
62215 qu63
..de tijd drinkt..
pi_39974777
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$headers  
= "MIME-Version: 1.0\n";
    
$headers .= "From: ".$sWebsitenaam." <".$sFrom.">\n";
    
$headers .= "Reply-to: ".$sWebsitenaam." <noreply@".$sDomein.">\n";
    
$headers .= ($bHTML) ? "Content-Type: text/html; charset=iso-8859-1\n" : "Content-Type: text/plain; charset=iso-8859-1\n";
    
    
$sContent = "Dit is een automatisch gegenereerd e-mailbericht die vanaf ahrenstravel.nl is verstuurd.\n\n";
    foreach(
$_POST as $key =&gt; $value)
    {
      if (
substr($key,0,1) == 1) { $key = substr($key,1); }
      
$sContent .= ucfirst(strtolower($key)).": ".$value."\n\n";
    }
    
$sContent .= "IP: ".$_SERVER['REMOTE_ADDR']."\n\n";
    
$sContent .= "Tijdstip: ".date("D j M, Y G:i")."\n\n";
    
    
$enter = "
"
;
    
$sContent = ($bHTML) ? nl2br(htmlspecialchars($sContent)) : str_replace("\n",$enter,$sContent) ;
    
    foreach (
$aMail as $sMailAdress)
    {
      
mail(trim($sMailAdress),$sSubject,$sContent,$headers);  
    }
?>


dit is dus een stukje code van mijn offerte script. ik wil alleen zelf de opmaak bepalen en dus eigenlijk die foreach weglaten en er gewoon een html tabel in maken die dan gemaild wordt.
alleen als ik dat probeer begint php te zeuren dat er teveel berichtregels zijn en stopt ie er dus halverwege mee

iemand tips?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_39974907
quote:
Op woensdag 19 juli 2006 14:25 schreef qu63 het volgende:

[ code verwijderd ]

dit is dus een stukje code van mijn offerte script. ik wil alleen zelf de opmaak bepalen en dus eigenlijk die foreach weglaten en er gewoon een html tabel in maken die dan gemaild wordt.
alleen als ik dat probeer begint php te zeuren dat er teveel berichtregels zijn en stopt ie er dus halverwege mee

iemand tips?
Ja, de exacte foutmelding zou wel handig zijn om hier te posten

Verder zou je die $enter kunnen vervangen door "\n" of "\r\n".
pi_39974933
bericht regels? hoeveel zijn het er dan?
  woensdag 19 juli 2006 @ 14:40:18 #95
62215 qu63
..de tijd drinkt..
pi_39975278
quote:
Op woensdag 19 juli 2006 14:29 schreef JeRa het volgende:

[..]

Ja, de exacte foutmelding zou wel handig zijn om hier te posten

Verder zou je die $enter kunnen vervangen door "\n" of "\r\n".
ik heb dat stuk code alweer weg gehaald omdat het dus niet werkte..

en die $enter vervangt \n..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 19 juli 2006 @ 14:43:25 #96
62215 qu63
..de tijd drinkt..
pi_39975377
quote:
Op woensdag 19 juli 2006 14:30 schreef the_disheaver het volgende:
bericht regels? hoeveel zijn het er dan?
90 ofzo?
maar dat kwam vooral door de opmaak die ik er dus in wil hebben..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_39975600
quote:
Op woensdag 19 juli 2006 14:43 schreef qu63 het volgende:

[..]

90 ofzo?
maar dat kwam vooral door de opmaak die ik er dus in wil hebben..
90 is niet veel.... met mij zonder probleem gewoon gelukt.
  woensdag 19 juli 2006 @ 14:51:31 #98
62215 qu63
..de tijd drinkt..
pi_39975664
quote:
Op woensdag 19 juli 2006 14:49 schreef the_disheaver het volgende:

[..]

90 is niet veel.... met mij zonder probleem gewoon gelukt.
dat dacht ik dus ook
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_39975736
Had die foutmelding dan wel betrekking op dat stukje?
  woensdag 19 juli 2006 @ 15:02:06 #100
62215 qu63
..de tijd drinkt..
pi_39976037
quote:
Op woensdag 19 juli 2006 14:53 schreef JeRa het volgende:
Had die foutmelding dan wel betrekking op dat stukje?
ja
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')