Avatar billede frigsfrogs Nybegynder
01. februar 2002 - 03:48 Der er 3 kommentarer og
1 løsning

select brugernavn AS brugernavn2 ????

Heysa. Jeg står hårdt sagt med følgende:
(alm kode er PHP)

$brugernavn = 'frigsfrogs';
$hent_data = mysql_query("select brugernavn from table where id='$id'");

problemet er jo som i nok har set at det $brugernavn jeg trækker ud af min mysql tabel smadrer sætningen "$brugernavn = 'frigsfrogs'"... alså variablen får lige pludselig en anden værdi. Jeg ved ikke om det er det rigtige sted jeg spørger for jeg ved ikke om man kan ændre det i selve mysql forespørgslen eller i php'en eller om man overhovedet kan. men kan man på en mærkelig måde gøre såen her:

mysql_query("select brugernavn AS brugernavn2 from table where id='$id'"); så det i stedet for $brugernavn er $brugernavn2 man går videre med. og stadig har værdien "frigsfrogs" hvis man skriver $brugernavn. hvis i forstår

håber i vil svare på det rimelig hurtigt da jeg står med et pænt stort site som viser noget forkert indtil jeg får det her på plads :(((

mvh Carsten
Avatar billede dmcn Praktikant
01. februar 2002 - 03:51 #1
brugernavn fra tabellen burde ikke overskrive $brugernavn. Må vi se din result-funktion?
Avatar billede frigsfrogs Nybegynder
01. februar 2002 - 04:01 #2
Sorry. har fundet ud af det.. man kan GODT hive den ud som et andet navn. lige som jeg skrev. (så i andre ved det til en anden gang)

$brugernavn = frigsfrogs;
mysql_query("select brugernavn AS brugernavn2 from table");

så har man variablen $brugernavn som indeholder frigsfrogs og man har variablen $brugernavn2 som hives ud fra tabellen... fandt ud af det :)

mvh carsten
Avatar billede dmcn Praktikant
01. februar 2002 - 04:03 #3
Ja, det kan man sagtens, men igen, hvis din kode er en smule fornuftigt bygget op, så løber du slet ikke ind i det problem. :)
Avatar billede frigsfrogs Nybegynder
01. februar 2002 - 04:05 #4
nej ved det godt. men det er en udbakke i et besked-system hvor jeg i en cookie har brugernavnet (deraf frigsfrogs) og når jeg hiver info ud af tabellen hiver jeg det ud hvor afsenderen er det nick der står i cookie'en. derfor de render sammen. kan garanteret laves smartere men vidste ik jeg skulle have udbakke dengang jeg lavede tabellen... men tx anyway :)
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