abonnement Unibet Coolblue
  dinsdag 8 februari 2011 @ 13:54:53 #276
75592 GlowMouse
l'état, c'est moi
pi_92499937
quote:
1s.gif Op dinsdag 8 februari 2011 13:51 schreef MrNiles het volgende:

[..]

als ik dat doe dan krijg ik al uitkomst 0000-00-00
wat zijn je queries dan?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_92500060
quote:
wat zijn je queries dan?
ik had een omslachtige manier om dingen te kunnen aanpassen
daar zit waarschijnlijk iets fout..ben nu aan het proberen te fixen..maar nog even een blank scherm
pi_92500743
quote:
wat zijn je queries dan?
wit scherm was dus dat ik geen connect met de db had gemaakt...sukkel...
maar goed het wegschrijven van de datum gaat dus nog wel verkeerd

1
2
3
4
5
6
<?php
$id
=$_GET['id'];
$datum=($_GET['datum']);

mysql_query("UPDATE optredens SET datum=$datum WHERE id=$id ");
?>

om het mezelf niet meteen te moeilijk te maken probeer ik het eerst ff met 1 veld
het datum veld...vreemde uitkomsten
een datum als 2011-02-08 komt er in staan als 0000-00-00 (als default)
  dinsdag 8 februari 2011 @ 14:28:57 #279
75592 GlowMouse
l'état, c'est moi
pi_92501227
2011-02-08 = 2001.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_92501302
heb nu de $datum in de query tussen single quotes staan
werkt nu wel
  dinsdag 8 februari 2011 @ 14:31:56 #281
75592 GlowMouse
l'état, c'est moi
pi_92501332
werkt het ook als je voor $datum invult: 2011-02-08',id='12345
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  dinsdag 8 februari 2011 @ 14:33:01 #282
56176 Catch22-
Ben je Blind?!
pi_92501371
Wel even je input filteren he ;)
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_92501645
so far so good...
voor het volgende kan ik wel weer wat hints gebruiken welke kant ik in moet denken

een gebruiker vult in of hij aanwezig is op een bepaalde datum
denk iets van radio buttons
standaard moet die staan op ?
dan een ja button en nee button

bij de admin wil ik graag laten zien wie er nog een ? heeft staan
en wie er een ja of nee heeft

hoe ga ik dat aanpakken?
  dinsdag 8 februari 2011 @ 14:44:47 #284
84244 Scorpie
Abject en infaam!
pi_92501833
Je hebt dus meerdere datums waarop iemand beschikbaar is?

1 tabel met datums D
1 tabel met gebruikers G
1 koppeltabel met datums en gebruiker-id`s. DG

Dan een query maken die voor de admin alles opzoekt uit deze tabellen.

Je kan de datum-tabel querieen voor het ophalen van alle beschikbare datums en de datumgebruikers tabel voor het inzien van wanneer iemand iets heeft ingevuld. Je vuldt deze datumgebruikers tabel dan ook alleen op het moment dat iemand heeft aangegeven te komen.

Je zou het nog makkelijker kunnen doen door 2 tabellen te hebben; gebruikers en gebruikersdatums waarbij gebruikersdatums.datum de unieke key is.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 8 februari 2011 @ 14:48:25 #285
334357 Emery
Heavy Metal King!
pi_92502005
Waarom een koppel tabel? Je kunt toch JOINen in je query?
"My name is Emery and primarily I make noises - and ideas".
pi_92502041
quote:
Je hebt dus meerdere datums waarop iemand beschikbaar is?

1 tabel met datums D
1 tabel met gebruikers G
1 koppeltabel met datums en gebruiker-id`s. DG

Dan een query maken die voor de admin alles opzoekt uit deze tabellen.
het is ietsjes anders
ik heb meerdere datums waar elke gebruiken kenbaar moet maken of hij wel of niet beschikbaar is
uitwerking komt waarschijnlijk een heel eind op hetzelfde neer

maar is het volgende ook mogelijk? ( of het verstandig is weet ik niet)
mijn datum heeft een id-regel
in die regel staan ook alle gebruikers waar in een o voor onbekend een j voor ja en een n voor nee ingevuld kan worden, en deze dan uitlezen
of is het verstandiger 2 verschillende tabellen te gaan gebruiken?

nog een bonus vraagje...voor onbekend zal ik maar geen ? gaan gebruiken of kan dat wel
  dinsdag 8 februari 2011 @ 14:49:46 #287
84244 Scorpie
Abject en infaam!
pi_92502069
quote:
1s.gif Op dinsdag 8 februari 2011 14:48 schreef Emery het volgende:
Waarom een koppel tabel? Je kunt toch JOINen in je query?
In mijn specifieke geval had ik niet alleen een datum maar een heel Evenement eraan hangen toen ik dit verhaal schreef. Dat Evenement hing weer aan een Locatie, en had weer een Administrator etc etc, dus ik kan er al typende achter dat je dat kan extraheren tot in totaal 2 tabellen waarbij de gebruikerstabel wss al bestaat.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 8 februari 2011 @ 14:51:25 #288
84244 Scorpie
Abject en infaam!
pi_92502137
quote:
1s.gif Op dinsdag 8 februari 2011 14:49 schreef MrNiles het volgende:

[..]

het is ietsjes anders
ik heb meerdere datums waar elke gebruiken kenbaar moet maken of hij wel of niet beschikbaar is
uitwerking komt waarschijnlijk een heel eind op hetzelfde neer

maar is het volgende ook mogelijk? ( of het verstandig is weet ik niet)
mijn datum heeft een id-regel
in die regel staan ook alle gebruikers waar in een o voor onbekend een j voor ja en een n voor nee ingevuld kan worden, en deze dan uitlezen
of is het verstandiger 2 verschillende tabellen te gaan gebruiken?

nog een bonus vraagje...voor onbekend zal ik maar geen ? gaan gebruiken of kan dat wel
Het ligt eraan wat je wilt laten zien:

- Wil je de admin laten zien dat er een ja en een nee is ingevuld?
- Wil je de admin laten zien dat er een ja, een nee of nog niks is ingevuld?

Op basis daarvan moet je wat aanpassingen maken in je ontwerp.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_92502321
quote:
Het ligt eraan wat je wilt laten zien:

- Wil je de admin laten zien dat er een ja en een nee is ingevuld?
- Wil je de admin laten zien dat er een ja, een nee of nog niks is ingevuld?

Op basis daarvan moet je wat aanpassingen maken in je ontwerp
vooral laten zien wie er nog niets heeft ingevuld
zodat die een reminder gestuurt kan worden oid

kan een veld in een database automatisch een waarde krijgen zodra er een nieuwe regel aangemaakt wordt?
  dinsdag 8 februari 2011 @ 14:58:04 #290
84244 Scorpie
Abject en infaam!
pi_92502404
quote:
1s.gif Op dinsdag 8 februari 2011 14:55 schreef MrNiles het volgende:

[..]

vooral laten zien wie er nog niets heeft ingevuld
zodat die een reminder gestuurt kan worden oid
quote:
kan een veld in een database automatisch een waarde krijgen zodra er een nieuwe regel aangemaakt wordt?
Ja :) http://www.sql.org/sql-database/postgresql/manual/x1779.html
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_92503958
net met de IT'er hier op het werk gesproken en die had het erover om mijn ID & een naam veld een uniek te maken zodat ik in 1 tabel wel meerdere keren mijn zelfde id zie maar met alle verschillende namen daarachter
dus iets van
id naam
1 jan
1 piet
1 klaas
2 jan
2 piet
2 klaas

zoiets begreep ik ervan..maar helemaal duidelijk was het me ook niet
pi_92504472
nou je wil geen
1 piet
1 piet

in je tabel hebben staan dat is inconsistentie (overbodige herhaling) en als je database inconsistent word.
kan je het zooitje weg gooien.

Voorbeeld:
het idee van dat je 2 bestellingen plaatst op het zelfde nummer. maar ze horen bij 2 verschillende klanten bij wie moet welke bestelling komen? klant 1 of 2? want ze staan beide op bestelnr 1.
Redacted
pi_92504657
quote:
nou je wil geen
1 piet
1 piet

in je tabel hebben staan dat is inconsistentie (overbodige herhaling) en als je database inconsistent word.
kan je het zooitje weg gooien.

Voorbeeld:
het idee van dat je 2 bestellingen plaatst op het zelfde nummer. maar ze horen bij 2 verschillende klanten bij wie moet welke bestelling komen? klant 1 of 2? want ze staan beide op bestelnr 1.
nee klopt
maar
1 piet
2 piet
3 piet

lijkt me geen probleem

ook niet
1 piet
1 jan
2 piet
2 jan

maar hoe krijg je die dubbele namen?

of bedoel je dat de tabel onverhoopt overhoop gehaalt kan worden en dat alles door elkaar staan?
  dinsdag 8 februari 2011 @ 15:52:58 #294
63192 ursel
"Het Is Hier Fantastisch!
pi_92504843
Ik vroeg me af of hier nog iemand mooie tooltjes weet die de performance van mijn applicatie kan testen.

De software draait nu wel stabiel, maar moet ook onder zwaardere load zometeen nog vlekkeloos kunnen draaien.

Hoe pakken jullie dit soort zaken aan?
pi_92505162
quote:
1s.gif Op dinsdag 8 februari 2011 15:48 schreef MrNiles het volgende:

[..]

nee klopt
maar
1 piet
2 piet
3 piet

lijkt me geen probleem

ook niet
1 piet
1 jan
2 piet
2 jan

maar hoe krijg je die dubbele namen?

of bedoel je dat de tabel onverhoopt overhoop gehaalt kan worden en dat alles door elkaar staan?
nou soms als het snel gaat en om mogelijke bugs te voorkomen is dit gedaan.
Als hij snel 2x erin stopt? :) het is veiliger.
Redacted
pi_92505791
maar dan kom ik er nog steeds niet uit hoe ik het nu moet doen

heb nu een db met

id | datum | waar |

hoe kan ik daar nu aan hangen dat

naam1 | naam2 | naam3
ja_______nee____ja

maar ik wil wel kunnen filteren op id voor bijv
echo iedereen die is ja
pi_92505928
quote:
1s.gif Op dinsdag 8 februari 2011 16:12 schreef MrNiles het volgende:
maar dan kom ik er nog steeds niet uit hoe ik het nu moet doen

heb nu een db met

id | datum | waar |

hoe kan ik daar nu aan hangen dat

naam1 | naam2 | naam3
ja_______nee____ja

maar ik wil wel kunnen filteren op id voor bijv
echo iedereen die is ja
select * from tabel1 (tabel bovenste)
LEFT JOIN Tabel2 ON tabel1.id = tabel2.id
where waar = 'Groningen'
and komt = ja

:D zo heb je iedereen die in Groningen komt in je waar.
ergens in een tabel moet je ja of nee kunnen invullen :P.

http://www.w3schools.com/sql/sql_join_left.asp

[ Bericht 2% gewijzigd door cablegunmaster op 08-02-2011 16:24:33 ]
Redacted
  dinsdag 8 februari 2011 @ 17:22:56 #298
75592 GlowMouse
l'état, c'est moi
pi_92509062
quote:
1s.gif Op dinsdag 8 februari 2011 15:52 schreef ursel het volgende:
Ik vroeg me af of hier nog iemand mooie tooltjes weet die de performance van mijn applicatie kan testen.

De software draait nu wel stabiel, maar moet ook onder zwaardere load zometeen nog vlekkeloos kunnen draaien.

Hoe pakken jullie dit soort zaken aan?
Zorgen dat de belangrijkste onderdelen goed draaien. Apachebench kan een goede indicatie geven, maar is gevaarlijk omdat caches een grote rol spelen wanneer je steeds hetzelfde opvraagt. Het ligt er echt aan waar je bottlenecks verwacht, die kun je makkelijker afzonderlijk testen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_92509537
foutje? mag die $id zo daar?

1
2
3
4
5
6
7
8
<?php
$commando
="
SELECT optredens.datum, optredens_gebruikers.name 
FROM optredens LEFT JOIN optredens_gebruikers 
ON '
$id'=optredens_gebruikers.id ORDER BY optredens_gebruikers.name";

mysql_query($commando);
?>
  dinsdag 8 februari 2011 @ 17:39:37 #300
137776 boem-dikkie
Jedi Mind Baby!
pi_92509792
Volgens mij wel.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')