Script i samband med borttagning av användare
Moderatorer: Moderatorgrupp, Supportgrupp
Script i samband med borttagning av användare
Alltså...
I vilken fil finns koden som tar bort en användare när man gör detta mha administrationspanelen?
Du kan inte säga var (på en omodifierad version) i filen mina grejer kan få komma in?
Jag lade in...
Kod: Markera allt
$sql=mysql_select_db (dod_advid);
mysql_query("DROP TABLE id3");Om du vill utföra något samtidigt som du tar bort en användare får du koda det mellan raden:
Kod: Markera allt
if( $HTTP_POST_VARS['deleteuser'] && ( $userdata['user_id'] != $user_id ) )
{
/marcus
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Ja tack tumba25! Jo visst uppfattade jag det, men eftersom jag hade vidare problem tänkte jag bara breda på med dem. Dessutom tyckte jag att "se där ja" var nog förklarande, men jag ska inte tjafsa. Tumba25 förtjänar sitt tack!marcus skrev:Tack till tumba25, som svarade på frågan (även om inte frågeställaren uppfattade det...)!
Precis som marcus misstänker var det där bara ett test. Men ja, jag har skapat en tabell för varje användare. De innehåller olika många rader för alla användare, och det är information som (vad jag kan minnas) inte återkommer någon annanstans.kail skrev:Apropå queryn i ditt exempel, har du skapat en databastabell per användare? Om du har, är du bekant med begreppen redundans och normalisering? Du bör kolla upp dessa begrepp för som du gjort är väldigt ineffektivt och går emot hur databaser är tänkta att utformas.
Varför är det ineffektivt?
Tabellerna gör ju ingen skada när de bara ligger där, de söks aldrig igenom på jakt efter något speciellt, de anropas bara när man vet vad man letar efter.
Marcus tips har jag inte testat än, så jag återkommer med tacket.
Om du vill så hjälper vi (eller kanske bara jag) till med att "normalisera" dina databastillägg. Ingen data är så unik för olika användare att varje användare behöver en egen tabell.
/marcus
Innan du gör något mer bör du sätta dig in i
1) vad en relationsdatabas är
2) hur en relationsdatabas fungerar
3) förstå begreppen primärnyckel och sekundärnyckel
Dessa artiklar förklarar vad normalisering innebär och varför databaser har tabeller med kolumner som innehåller index, nycklar och värden:
http://blogs.ittoolbox.com/visualbasic/ ... mmies-8014
http://www.dummies.com/WileyCDA/Dummies ... -4161.html
Detta är nyttig och intressant läsning. Databaser är något av det mest spännande som finns, att designa bra databaser handlar i botten dels om matematisk teori men också ontologi, dvs den gren av filosofin som sysslar med att kategorisera kunskap, eftersom en databas struktur är ett direkt resultat av hur information du lagrar i den ser ut.
Att läsa artiklarna ovan är en ren tidsbesparing, jag lovar dig, du kommer tacka mig för dessa råd!
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Vilka är online
Användare som besöker denna kategori: 3 och 0 gäster



