Dit en wat zou je aanraden voor MrNiles?quote:Op maandag 7 februari 2011 19:50 schreef Emery het volgende:
[..]
Thanks, wist ik niet.
En wat zou je dan aanraden voor teksten van 500+ tekens?
In de regel text.quote:Op maandag 7 februari 2011 19:50 schreef Emery het volgende:
[..]
Thanks, wist ik niet.
En wat zou je dan aanraden voor teksten van 500+ tekens?
Varchar. Lengte mag hij zelf bepalen, de naam van een evenement zal geen 100 tekens zijn. Aan de andere kant zal hij de tijd die hij erover nadenkt nooit terugwinnen.quote:Op maandag 7 februari 2011 19:52 schreef Tegan het volgende:
[..]
Dit en wat zou je aanraden voor MrNiles?
Doe maar niet, straks gaan mensen denken dat die goed is.quote:Op maandag 7 februari 2011 19:44 schreef MrNiles het volgende:
[..]
tja...dat is dus het nadeel van een (oude) tutoral volgen op internet
daarin werd keihard beweert dat er voor datum geen appar kopje was
en dat je daarom maar text moest gebruiken
als ik de tutor nog kan vinden dan zal ik het hier neerzetten
quote:Op maandag 7 februari 2011 19:00 schreef Longcat. het volgende:
Hallo,
Ik heb graag hulp nodig
Ik heb een website gehost door PCextreme Het blijkt dat mij website een malmware warning krijgt
Op firefox IE En chrome dus eigenlijk alles. Dus weet iemand hoe dit te fixen? Ik heb al naar hun gebeld ze zeiden dat ze het gingen fixen tot nu toe nog steeds niet gefixed.
En weet iemand trouwens ook een anderen goede host website?
quote:Op maandag 7 februari 2011 19:14 schreef themole het volgende:
[..]
Wordt er geen content van dubieuze sites gebruikt.(Lees plaatjes enz.) Meestal is dat het probleem.
En even checken of je eigen pagina's niet geïnfiltreerd zijn met malafide code.quote:
Hij kan het wel doen, alleen moet hij hem dan fors voorbewerken. (Onder andere 1-lijnige blokken op één lijn, behalve functions).quote:Op maandag 7 februari 2011 19:56 schreef Tegan het volgende:
En GM weet weer alles beter.
[..]
Doe maar niet, straks gaan mensen denken dat die goed is.
Yup, heb het als inspiratie gebruikt bij het schrijven van mijn eigen CMS, best goed en vrij licht CMS.quote:Op maandag 7 februari 2011 20:20 schreef KomtTijd... het volgende:
[..]
En even checken of je eigen pagina's niet geïnfiltreerd zijn met malafide code.
Zijn er hier trouwens mensen met ervaring met CMS Made Simple?
Oknice!quote:Op maandag 7 februari 2011 20:25 schreef themole het volgende:
[..]
Yup, heb het als inspiratie gebruikt bij het schrijven van mijn eigen CMS, best goed en vrij licht CMS.
| 1 2 3 4 | flightdb_flights flight_id, airplane, firstpilot_id, secondpilot_id, starttime, landingtime flightdb_pilots pilot_id, real_name |
| 1 2 3 4 | SELECT flight_id, airplane, firstpilot_id, secondpilot_id, starttime, landingtime, flightdb_pilots.real_name FROM flightdb_flights LEFT JOIN flightdb_pilots ON (firstpilot_id = pilot_id) |
| 1 2 3 4 5 6 | SELECT flight_id, airplane, firstpilot_id, secondpilot_id, starttime, landingtime, p1.real_name, p2.real_name FROM flightdb_flights AS f LEFT JOIN flightdb_pilots AS p1 ON (f.firstpilot_id = p1.pilot_id) LEFT JOIN flightdb_pilots AS p2 ON (f.secondpilot_id = p2.pilot_id) |
Inderdaadquote:Op maandag 7 februari 2011 23:00 schreef KomtTijd... het volgende:
Ah ok slim! en dan met p1.real_name en p2.real_name onderscheid maken tussen beide namen!
quote:Op maandag 7 februari 2011 23:06 schreef Light het volgende:
[..]
InderdaadWel even opletten met mysql_fetch_assoc, die negeert tabelnamen en gebruikt alleen kolomnamen. Da's lastig als je 2 keer een veld real_name hebt
Maar ook in die velden kun je met AS een ander labeltje gebruiken.
Er moet dan ook een datum in. Bijvoorbeeld 2011-02-08, als je de datum van vandaag wilt opslaan.quote:Op dinsdag 8 februari 2011 13:42 schreef MrNiles het volgende:
nevermind...regel weggedaan en nieuwe aangemaakt
maar ik kan de data niet aanpassen
blijft staan op 0000-00-00
als ik bijv 05 intyp dan veranderd de data wel maar komt er te staan 2000-00-05
als ik dat doe dan krijg ik al uitkomst 0000-00-00quote:Er moet dan ook een datum in. Bijvoorbeeld 2011-02-08, als je de datum van vandaag wilt opslaan.
wat zijn je queries dan?quote:Op dinsdag 8 februari 2011 13:51 schreef MrNiles het volgende:
[..]
als ik dat doe dan krijg ik al uitkomst 0000-00-00
ik had een omslachtige manier om dingen te kunnen aanpassenquote:wat zijn je queries dan?
wit scherm was dus dat ik geen connect met de db had gemaakt...sukkel...quote:wat zijn je queries dan?
| 1 2 3 4 5 6 | <?php $id=$_GET['id']; $datum=($_GET['datum']); mysql_query("UPDATE optredens SET datum=$datum WHERE id=$id "); ?> |
het is ietsjes andersquote: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.
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.quote:Op dinsdag 8 februari 2011 14:48 schreef Emery het volgende:
Waarom een koppel tabel? Je kunt toch JOINen in je query?
Het ligt eraan wat je wilt laten zien:quote: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
vooral laten zien wie er nog niets heeft ingevuldquote: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
quote: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
Jaquote:kan een veld in een database automatisch een waarde krijgen zodra er een nieuwe regel aangemaakt wordt?
nee kloptquote: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.
nou soms als het snel gaat en om mogelijke bugs te voorkomen is dit gedaan.quote: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?
select * from tabel1 (tabel bovenste)quote: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
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.quote: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?
| 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); ?> |
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |