Avatar billede bas Forsker
19. april 2004 - 18:12 Der er 7 kommentarer og
1 løsning

Operator not supported for strings ?

Hej

Hvad menes der med []Operator not supported for strings ?
Har det noget at gøre med at der er tale om tal og ikke bogstaver ?

Jeg har:

$variabel[] = 'feltnavn';

$resultat = mysql_query("SELECT feltnavn FROM tabel")or die(mysql_error());

/Martin
Avatar billede dennismp Nybegynder
19. april 2004 - 18:15 #1
prøv:
$variabel = array();
$variabel[] = 'feltnavn';
Avatar billede bas Forsker
19. april 2004 - 18:38 #2
jeg tror at

$variabel = array();
$variabel[] = 'feltnavn';

Klarer problemet :-)

Jeg har ikke været ude for problemet før,
men har det noget med tal / bogstaver at gøre ?`

/Martin
Avatar billede dennismp Nybegynder
19. april 2004 - 18:43 #3
Det er nok fordi den tror at $variabel er en string. Og så giver $variabel[] ikke mening, da det jo ikke er et array. Så du skal bare lige fortælle den at variabel er et array :)
Avatar billede bas Forsker
19. april 2004 - 18:51 #4
Jeg havde også kaldt den noget andet end
$variabel - det gav også problemer.

Du skal nok få points - det virker jo med
dit forslag.

Jeg vil bare godt lige se, om der skulle
komme flere bud.


/Martin
Avatar billede arne_v Ekspert
19. april 2004 - 18:52 #5
Det er iøvrigt rent PHP - ikke noget med MySQL at gøre
Avatar billede stoffer Nybegynder
19. april 2004 - 19:13 #6
Bare en tanke (kan ik' så meget php)...

i java skal man gøre således

String myStringArr[] = {'davs','hej'}

er det ikke bare "{" der mangler?
Avatar billede dennismp Nybegynder
19. april 2004 - 19:33 #7
Nej. Hvis man skal gøre det samme i php som det du skriver, så er det
$variable = array('davs','hej');

men lad os holde her :-)
Avatar billede bas Forsker
19. april 2004 - 20:54 #8
Takker for svarene.

/Martin
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