Buiten dat bovenstaande enorme troep is, kan je toch in je klasse gewoon een nieuwe instantie aanmaken en in een variabele stoppen?quote:Op dinsdag 20 maart 2012 18:23 schreef Chandler het volgende:
Wat ik wil is gewoon in een class een andere class aanroepen, deze class voert bepaalde code uit en moet daarvoor weer variabelen in de hoofd class aanpassen, that's all.
@Scorpie; je hebt gelijk al heb ik al vele malen een hoop documentatie doorgelezen maar krijg het er blijkbaar niet in!
Unsigned int, opslaan kan dan makkelijk met INET_ATON() en weer ophalen met INET_NTOA().quote:Op donderdag 22 maart 2012 16:18 schreef PiRANiA het volgende:
Heeft iemand een goed idee hoe ik IP's het beste kan opslaan in een databaas? Het worden op termijn miljoenen rows die goed doorzoekbaar moeten zijn.
Omzetten naar int? Of zal char goed zijn? Binary misschien?
Lijkt me makkelijker dan om 1 veld ip4 te hebben en 1 ip6.quote:Op donderdag 22 maart 2012 16:27 schreef Ofyles2 het volgende:
Ik houd het voorlopig bij VARCHAR, dit om voorbereid te zijn op IPv6.
Uiteraard kijk ik wel of het eenvoudiger kan.
is het een autoincrement waarde?quote:Op vrijdag 23 maart 2012 14:10 schreef LightLuke het volgende:
Ik kom er even niet uit, ik verwijder een record in mijn database waardoor ik dus een gat krijg in de data
het was 1,2,3,4,5
Ik verwijder 2 dus nu heb ik 1,3,4,5.
Met welke mysql update query krijg ik gewoon weer een rijtje 1,2,3,4 eruit?
| 1 2 | ALTER TABLE tablename DROP id ALTER TABLE tablename ADD id INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (id), AUTO_INCREMENT=1 |
Het is geen autoincrement waardequote:Op vrijdag 23 maart 2012 14:29 schreef mschol het volgende:
[..]
is het een autoincrement waarde?
niet netjes maar zou moeten werken:
[ code verwijderd ]
volgens mij kent mysql geen functie om alles opnieuw toe te wijzen
waarom zou je dat willen? In welke situatie gebruik je dit?quote:Op vrijdag 23 maart 2012 14:10 schreef LightLuke het volgende:
Ik kom er even niet uit, ik verwijder een record in mijn database waardoor ik dus een gat krijg in de data
het was 1,2,3,4,5
Ik verwijder 2 dus nu heb ik 1,3,4,5.
Met welke mysql update query krijg ik gewoon weer een rijtje 1,2,3,4 eruit?
In het bepalen van de volgorde van een playlist.quote:Op vrijdag 23 maart 2012 15:05 schreef totalvamp het volgende:
[..]
waarom zou je dat willen? In welke situatie gebruik je dit?
| 1 | UPDATE tblPlaylists SET positie = positie - 1 WHERE positie > $netverwijderdepositie AND playlistid = $playlist |
Een md5 hash past niet in een binary(16) veld. Daarnaast ben je alle zoekopties kwijt als je een hash gebruikt. (Het zou ook kunnen dat er twee ip's met dezelfde md5 hashes bestaan.)quote:Op zaterdag 24 maart 2012 12:07 schreef wipes66 het volgende:
md5 hash van de ip's opslaan als binary(16) ?
md5 is 16 bytes dus dat moet passen. collision is inderdaad een nadeel, maar voor veel toepassingen maakt dat niet veel uit.quote:Op zaterdag 24 maart 2012 13:19 schreef Light het volgende:
[..]
Een md5 hash past niet in een binary(16) veld. Daarnaast ben je alle zoekopties kwijt als je een hash gebruikt. (Het zou ook kunnen dat er twee ip's met dezelfde md5 hashes bestaan.)
Nee, lol. De stupide om een 128-bits IP adres door nota bene een 128-bits hashfunctie te halen is voorbij mij.quote:Misschien is het te laat maar zijn we het niet allemaal eens met elkaar hier?
Wat wil je ervan bewaren? Want het kan zijn zoals in de link aangegeven is dat bepaalde tabellen veranderd zijn in de DB. daarom kun je het beste controleren met een eigen installatie op XAMPP localhost (voorbeeld ) en daar je DB installeren om te kijken of er verschillen in zijn. Dit gaat over een kleinere versie stap dan jij dat nu hebt. Als het om een grote aantal gebruikers gaat is het de moeite waard, anders raad ik aan toch een nieuwe DB in te zetten.quote:Op zondag 25 maart 2012 23:32 schreef Blue_Panther_Ninja het volgende:
Moet ik een nieuwe database maken als ik een fresh install doet van Joomla 2.5.3?
(heb 1.5.3 weggehaald!)
Ik,XAMPP gebruiken??Mooi niet,ik heb LAMP.quote:Op maandag 26 maart 2012 11:12 schreef cablegunmaster het volgende:
[..]
Wat wil je ervan bewaren? Want het kan zijn zoals in de link aangegeven is dat bepaalde tabellen veranderd zijn in de DB. daarom kun je het beste controleren met een eigen installatie op XAMPP localhost (voorbeeld ) en daar je DB installeren om te kijken of er verschillen in zijn. Dit gaat over een kleinere versie stap dan jij dat nu hebt. Als het om een grote aantal gebruikers gaat is het de moeite waard, anders raad ik aan toch een nieuwe DB in te zetten.
Bron:
http://support.open-realt(...)Import-user-Database
Al heeft dit een import functie: http://www.zriel.com/joom(...)-csv-file-16-17-25-3
Hoe dit werkt?
1. maak een nieuw bestand op je server aan met alle gegevens. ( CSV dump van je DB)
2. maak een nieuw bestand aan met een .php extensie en zet daarin alle php en vervolgens zet je onderaan het example en laat deze verwijzen naar je CSV file.
Hiermee importeer je al je users.
Maak altijd voor de zekerheid een backup van je DB en van je Nieuwe DB die je installeert.
Mogelijk helpt dit iets.
Je weet dat de X in XAMPP staat voor om het even welke OS, dus ook voor LAMP ?quote:Op maandag 26 maart 2012 14:02 schreef Blue_Panther_Ninja het volgende:
[..]
Ik,XAMPP gebruiken??Mooi niet,ik heb LAMP.
Lamp = Linux Apache Mysql Phpquote:Op maandag 26 maart 2012 14:34 schreef Sitethief het volgende:
[..]
Je weet dat de X in XAMPP staat voor om het even welke OS, dus ook voor LAMP ?
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |