ik moet iig queries hebben voorquote:Op dinsdag 6 februari 2007 15:47 schreef Nembrionic het volgende:
[..]
SQL is niet moeilijk.
Wat moet je nou precies weten?
Volgens mij weet ie niet eens dat je het kunt eten.quote:Op dinsdag 6 februari 2007 15:48 schreef Nembrionic het volgende:
[..]
Dan haal je een zakje tuinkerszaadjes van 15 eurocent, legt ze op een bedje watjes en gooit er water over![]()
Wat een muts als 'ie daarover zeurt. Gele tuinkers
quote:Op dinsdag 6 februari 2007 15:50 schreef Soempie het volgende:
[..]
Volgens mij weet ie niet eens dat je het kunt eten.![]()
Die moet je afstoffen. Ik heb gewoon helemaal geen planten. Ze gaan toch altijd dood.quote:Op dinsdag 6 februari 2007 15:52 schreef Yurithemaster het volgende:
Koop gewoon plasitc planten vele gemakkelijker
ik weet alleen SQL eigenlijk...quote:Op dinsdag 6 februari 2007 15:52 schreef Nembrionic het volgende:
Moet het "gewone" SQL zijn? Geen MySQL?
Want voor het verwijderen van een gebruiker plus alle berichten e.d. heb je subqueries voor nodig en die zijn pas in de nieuwste versie van MySQL in gebouwd geloof ik.
Het aanmaken van een user is ook niet moelijk.
Zal zoiets zijn:
INSERT INTO gebruiker VALUES("1", "piet", "de vries", "pdevries", "KL34EkjaE");
Zoiets waar je de velden id, voornaam, achternaam, username, password in principe ingevuld hebt.
Buiten zetten als het regentquote:Op dinsdag 6 februari 2007 15:53 schreef Soempie het volgende:
[..]
Die moet je afstoffen. Ik heb gewoon helemaal geen planten. Ze gaan toch altijd dood.![]()
Er is niet zoveel verschil tussen SQL statements en MySQL statement op een aantal kleine dingetjes na en een gebruik aan functionaliteit in MySQL.quote:Op dinsdag 6 februari 2007 15:53 schreef Etcetera het volgende:
[..]
ik weet alleen SQL eigenlijk...
nou ja, heb gezegd dat ik het zou proberen en als het me niet lukt is dat pech hoor ;{
iig bedankt voor de hulp
De echte planten? Of die van plastic? Of beide?quote:Op dinsdag 6 februari 2007 15:54 schreef Yurithemaster het volgende:
[..]
1 buiten zetten als het regent![]()
Ja, zeer besmettelijk.quote:
oeh, super!quote:Op dinsdag 6 februari 2007 15:54 schreef Nembrionic het volgende:
[..]
Ik zal zo even een user-verwijder-statement posten..
Kanquote:Op dinsdag 6 februari 2007 15:55 schreef Soempie het volgende:
[..]
De echte planten? Of die van plastic? Of beide?![]()
soempieallergiequote:Op dinsdag 6 februari 2007 15:59 schreef Yurithemaster het volgende:
[..]
Dan kan ik maar beter niet komen of werken de inentingen meteen?![]()
hier ga je er wel van uit dat in beide tabellen de kolom met de userid ook userid heet.quote:Op dinsdag 6 februari 2007 16:01 schreef Nembrionic het volgende:
USER TOEVOEGEN
INSERT INTO gebruikers VALUES("1", "piet", "de vries", "pdevries", "KL34EkjaE");
Zoiets waar je de velden userid, voornaam, achternaam, username, password in principe ingevuld hebt
USER + POSTS VERWIJDEREN
DELETE FROM gebruikers, posts WHERE userid IN (SELECT userid FROM gebruikers WHERE user="karel");
"gebruikers" ie je tabel met gebruikersnamen, passwords etc.
"posts" is je tabel met je posts die ook gelinked staan aan de "userid"
Tabel ziet er dan bijvoorbeeld zo uit:
postid
postcontent
userid
timedate
Dit zou moeten werken. Eigenlijk moet je het even testen door een paar testtabelletjes aan te maken.
Ik zal zo zelf even controleren of dit werkt in ieder geval..
quote:Op dinsdag 6 februari 2007 16:01 schreef Nembrionic het volgende:
USER TOEVOEGEN
INSERT INTO gebruikers VALUES("1", "piet", "de vries", "pdevries", "KL34EkjaE");
Zoiets waar je de velden userid, voornaam, achternaam, username, password in principe ingevuld hebt
USER + POSTS VERWIJDEREN
DELETE FROM gebruikers, posts WHERE userid IN (SELECT userid FROM gebruikers WHERE user="karel");
"gebruikers" ie je tabel met gebruikersnamen, passwords etc.
"posts" is je tabel met je posts die ook gelinked staan aan de "userid"
Tabel ziet er dan bijvoorbeeld zo uit:
postid
postcontent
userid
timedate
Dit zou moeten werken. Eigenlijk moet je het even testen door een paar testtabelletjes aan te maken.
Ik zal zo zelf even controleren of dit werkt in ieder geval..
Daar heb je gelijk in. Maar aangezien ze zelf een "voorbeeld" moet geven kun ze die tabellen met velden natuurlijk zelf zo maken.quote:Op dinsdag 6 februari 2007 16:04 schreef PhysicsRules het volgende:
[..]
hier ga je er wel van uit dat in beide tabellen de kolom met de userid ook userid heet.
Etcetera, kun je wet meer info geven wat er gebeuren moet?
Sinds kort heeft meneer een kaars. Stel je een huis voor waar een alleenstaande man woont en dan 1 lullig kaarsje op tafel. Ik moest zo lachen toen ik het zag gister.quote:
Als het niet werkt betekent het dat het niet goed isquote:Op dinsdag 6 februari 2007 16:04 schreef Etcetera het volgende:
[..]of het werkt zal mij in principe een zorg zijn hoor
Studieontwijkendgedrag. Painten als je schoolwerk moet doen bijvoorbeeld.quote:Op dinsdag 6 februari 2007 16:04 schreef Yurithemaster het volgende:
Wat is SOG dan?
quote:Op dinsdag 6 februari 2007 16:08 schreef Soempie het volgende:
[..]
Sinds kort heeft meneer een kaars. Stel je een huis voor waar een alleenstaande man woont en dan 1 lullig kaarsje op tafel. Ik moest zo lachen toen ik het zag gister.
gezelligheid!Je hebt een kaars!
![]()
Een van z'n vaste scharrels vond het ongezellig en daarom heeft ie dus die kaars gekocht om van haar gezeur af te zijn. Ik vermoed dat het plantproject ook daarmee te maken heeft.![]()
![]()
![]()
ik heb gezegd dat ik het zou proberen te maken, dat ik het boek niet heb en dat ik het niet kon garanderenquote:Op dinsdag 6 februari 2007 16:08 schreef Nembrionic het volgende:
[..]
Als het niet werkt betekent het dat het niet goed is
Dat heb ik inderdaad ookquote:Op dinsdag 6 februari 2007 16:08 schreef Soempie het volgende:
[..]
Studieontwijkendgedrag. Painten als je schoolwerk moet doen bijvoorbeeld.![]()
quote:
Gaat het om het zelf opzetten van zo'n systeem of maak ik je blij met links naar out-of-the-box systemen die dat kunnen?quote:Op dinsdag 6 februari 2007 16:09 schreef Etcetera het volgende:
ok, het is een website over het ontmoeten van mensen (nee, geen datingsite, echt mensen ontmoeten)
de thema's zijn bv 'sport' 'muziek' 'uitgaan'
het is de bedoeling dat de admin deze thema's kan aanpassen (kleuren veranderen ofzo, maar volgens mij zit dat niet eens bij ons erin dat het uberhaupt kan)
daarnaast moeten er als er dingen worden verwijderd alle dingen die daarbij horen (dus er aan zitten gekoppeld) ook worden verwijderd
en ik moet nog een gebruiker bannen, berichten verwijderen (je kunt berichten versturen naar elkaar), website aanpassen
ik ben jullie zo dankbaarik weet wel dat het niet moeilijk is hoor, als ik iets zie dan snap ik ook wel wat er staat ik kan het alleen niet zelf maken
Okayquote:Op dinsdag 6 februari 2007 16:09 schreef Etcetera het volgende:
ok, het is een website over het ontmoeten van mensen (nee, geen datingsite, echt mensen ontmoeten)
de thema's zijn bv 'sport' 'muziek' 'uitgaan'
het is de bedoeling dat de admin deze thema's kan aanpassen (kleuren veranderen ofzo, maar volgens mij zit dat niet eens bij ons erin dat het uberhaupt kan)
daarnaast moeten er als er dingen worden verwijderd alle dingen die daarbij horen (dus er aan zitten gekoppeld) ook worden verwijderd
en ik moet nog een gebruiker bannen, berichten verwijderen (je kunt berichten versturen naar elkaar), website aanpassen
ik ben jullie zo dankbaarik weet wel dat het niet moeilijk is hoor, als ik iets zie dan snap ik ook wel wat er staat ik kan het alleen niet zelf maken
we hebben een database gemaakt voor een opdrachtgever. nu is het de bedoeling dat hij een handleiding krijgt zeg maar, waar hij dus in kan nagaan hoe hij dingen moet veranderen. dat zijn dus de queries die ik (oh happy happy, joy joyquote:Op dinsdag 6 februari 2007 16:11 schreef PhysicsRules het volgende:
[..]
Gaat het om het zelf opzetten van zo'n systeem of maak ik je blij met links naar out-of-the-box systemen die dat kunnen?
nee helaas nietquote:Op dinsdag 6 februari 2007 16:13 schreef Nembrionic het volgende:
[..]
Okay
Nu wordt het iets complexer
Gebruikers bannen kun je heel gemakkelijk inbouwen door een statusveldje in de gebruikerstabel in te voegen. 0 is actief, 1 is gebanned. Dat is een recht toe, recht aan ban zonder tijdslimieten en IP-bans. Ik neem aan dat je dat niet hoeft te doen?
Een adminscherm werkt op de achtergrond ook gewoon met queries, dat weet je toch?quote:Op dinsdag 6 februari 2007 16:14 schreef Etcetera het volgende:
[..]
nee helaas niet
wij hadden een adminscherm moeten maken geloof ikveel makkelijker
goddank is het niet een echte opdrachtgeverquote:Op dinsdag 6 februari 2007 16:20 schreef PhysicsRules het volgende:
Lekker iets als Joomla of Dotnetnuke gebruiken. Zitten dit soort dingen standaard in. In 10 minuten werkend.
Wat je hier beschrijft is uitgebreider dan het klinkt, daar komen behoorlijk wat haken en ogen bij kijken als je het goed wilt opzetten. Met alleen een database ben je er niet en ik denk niet dat je opdrachtgever niet op SQL statements zit te wachten.
niet voor het echie, maar als het werkt zou het wel tof zijn zeg maarquote:Op dinsdag 6 februari 2007 16:20 schreef Nembrionic het volgende:
[..]
Een adminscherm werkt op de achtergrond ook gewoon met queries, dat weet je toch?
Maarre...je moet nu een handleiding maken met queries? En dit is voor "echie"?
Of een hypothetisch schoolproject.
Want ik geval 1 zou ik er maar voor zorgen dat het werkt hoor
Het is dan het makkelijkst en meest overzichtelijk als je voor elke tabel een aantal onderhouds stored procdures schrijft:quote:Op dinsdag 6 februari 2007 16:22 schreef Etcetera het volgende:
[..]
goddank is het niet een echte opdrachtgever
in het projectdocument staat écht letterlijk dat we de SQL queries bij moeten levern
[..]
niet voor het echie, maar als het werkt zou het wel tof zijn zeg maar
het is gelukkig gewoon voor school (want ik had het noooooit op deze manier gedaan denk ik)
ik ga dit nog proberen, en dan hou ik er mee op ik vind het wel best stomme school ook altijd met die waanzinnige logische opdrachtenquote:Op dinsdag 6 februari 2007 16:29 schreef PhysicsRules het volgende:
[..]
Het is dan het makkelijkst en meest overzichtelijk als je voor elke tabel een aantal onderhouds stored procdures schrijft:
TabelAdd (INSERT INTO)
TabelGetID (SELECT * FROM Tabel WHERE Id = @ID)
TabelGetByForeignKey (SELECT * FROM Tabel WHERE ForeignKeyID = @FKId)
TabelGetAll (SELECT * FROM Tabel)
TabelUpdate (UPDATE Tabel SET ...)
TabelDelete (DELETE FROM Tabel WHERE ID = @ID)
Eventueel TabelDeleteByForeignKey (DELETE FROM Tabel WHERE ForeignKeyID = @FKId)
En dat dan voor alle tabellen. Zorg dan dat deze via programmeercode in de juiste volgorde gebruikt worden.
Ik heb helemaal niks geregeld. Hij belt net me die mededeling.quote:Op dinsdag 6 februari 2007 16:52 schreef Nembrionic het volgende:
Zo..dat heb je goed geregeld. Ik hoop dat die gast VEEL prei in huis heeft gehaald![]()
quote:Op dinsdag 6 februari 2007 16:56 schreef Soempie het volgende:
ik ga terugbellen met de mededeling dat hij wel begrijpt dat we nu op zijn kosten uit eten gaan.
Wat denkt ie wel niet
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |