Avatar billede plumo Nybegynder
02. november 2003 - 21:00 Der er 11 kommentarer og
1 løsning

true/false

Jeg har for nyligt konventeret min database fra access til MySQL.

derfor her jeg en værdi i min MySQL tabel som hedder true/false. Denne værdi tror jeg ikke man kan bruge i MySQL da jeg får udskrevet en fejl.

Hvad kan jeg så bruge?
Avatar billede sukos Juniormester
02. november 2003 - 21:01 #1
0 og 1 ?????
Avatar billede sukos Juniormester
02. november 2003 - 21:02 #2
Men hvordan henter du værdien? måske det er her "bøffen" ligger?
Avatar billede riversen Nybegynder
02. november 2003 - 21:02 #3
enum
Avatar billede plumo Nybegynder
02. november 2003 - 21:06 #4
SQL = "SELECT id, name, address, clicks FROM links WHERE category = " & category & " AND activated = true" set RS = conn.execute(SQL)

Et eksempel
Avatar billede plumo Nybegynder
02. november 2003 - 21:25 #5
kan det bruges til noget, eller skal jeg ligge hele min kode ud på nettet?
Avatar billede sukos Juniormester
02. november 2003 - 21:37 #6
Kender ik' lige enum rigtigt, men tror at riversen har fat i det!

Altså du laver dit felt om til typen enum, med 2 værdier, true og false
Avatar billede plumo Nybegynder
02. november 2003 - 21:45 #7
hvis jeg laver om i min database, er der så nogle felter som også skal laves om i min kode?
Avatar billede sukos Juniormester
02. november 2003 - 22:10 #8
du kan jo prøve at tilføje en ny kolonne som enum, og bruge det til at starte med i din query
Avatar billede plumo Nybegynder
03. november 2003 - 07:47 #9
datatypen var iforvejen: enum('True', 'False')
skal det så rettes til: enum('1', '0')
Avatar billede sukos Juniormester
03. november 2003 - 10:03 #10
Ja, jeg er lidt lost!
Har selv lige prøvet, (php), og det virker nu fint nok.
Dog har jeg ikke nogen category med
mysql_query("SELECT * FROM `myenum` WHERE `menum` = 'True'") or die (mysql_error());
Avatar billede plumo Nybegynder
04. november 2003 - 07:30 #11
jeg takker mange gange. Det virker nu - og det jeg gjorde var at skiftede "true" ud med "1", og false ud med "2". Derefter hoppede jeg ind i min dreamweaver og brugte funktionen "find and replace", og så skiftede jeg alle true og false ud.

sukos, lig venligst et svar
Avatar billede sukos Juniormester
04. november 2003 - 12:14 #12
jow tak :O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester