FAQ |
Kalender |
|
![]() |
#1 | ||
|
|||
Medlem
|
Jag gjort det :P Eller vad mer ville du ha?
|
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
Det går inte att testköra koden, eftersom du saknar databasconnection, och testkod.
Gör en komplett Console app som går att testköra så kan du få mer hjälp. Annars måste jag bygga en helt egen app bara för att testköra detta ..... Du bör ju göra Category till en klass med metoder för add(), remove(), load()/fetchall(), save(), move(), delete().... I klassen ska du ha en privat variabel som innehåller själva trädstrukturen, så det går att skapa fler instanser av klassen, om man nu vill göra det. Du bör ha en helt egen klass som innehåller databasconnection och som man kan göra ett static anrop till för att få den eventuellt öppna Connection som finns till databasen. För varje tabell du har i databasen gör du (minst) en egen klass (ibland behövs fler klasser för en tabell om man har en komplex struktur). Connectionklassen kan då återanvändas mellan alla dessa tabellklasser, Connection är troligen samma för hela databasen (undantag finns). PHP-kod:
PHP-kod:
PHP-kod:
Senast redigerad av Conny Westh den 2013-07-18 klockan 21:02 |
||
![]() |
![]() |
Svara |
|
|