Avatar billede maduni Nybegynder
06. januar 2003 - 18:51 Der er 21 kommentarer og
1 løsning

Variable og ord i et?

Er det muligt at sætte en variable og et ord sammen?

eks.

$krop = "6";

mysql update
_pointa skal være og 6 tallet skal være variablen

6_pointa = '$krop'

_pointa = '$krop'
Avatar billede stalle Nybegynder
06. januar 2003 - 19:01 #1
Ja, jeg forstår intet af hvad du skriver.

Er det planen at du vil ha' 6 ind i $krop foran _pointa eller hvad ?
Avatar billede maduni Nybegynder
06. januar 2003 - 19:01 #2
ja
Avatar billede madd Nybegynder
06. januar 2003 - 19:01 #3
Prøv at forklar dig lidt bedre :)

Jeg forstod ikke meget af dit spørgsmål.
Avatar billede gizmo-gizmo Nybegynder
06. januar 2003 - 19:02 #4
Det hedder "Variabel Variabler" variabler :)

<?php
$krop = "6";
${$krop . "pointa"} = "bla";
?>
Avatar billede maduni Nybegynder
06. januar 2003 - 19:02 #5
jeg skal bare have 6 tallet ind foran _pointa    og 6 tallet er en "variable"
Avatar billede whatever Nybegynder
06. januar 2003 - 19:04 #6
Hvis du vil have _pointa ind efter 6 tallet i variablen, kan du skrive

$krop = ${$krop."_pointa"};
Avatar billede maduni Nybegynder
06. januar 2003 - 19:06 #7
jeg er træt... :) sorry people.

det funker ikke gizmo:-> {$krop . "_pointa"} = '$krop'
Avatar billede barlach Nybegynder
06. januar 2003 - 19:07 #8
en variabel må ikke starte med et tal!
klad den $pointa_6 eller $_6_pointa
Avatar billede gizmo-gizmo Nybegynder
06. januar 2003 - 19:08 #9
yeps, right ;-)
Avatar billede maduni Nybegynder
06. januar 2003 - 19:08 #10
eks. 6_pointa er en row i en mysql tabel
Avatar billede gizmo-gizmo Nybegynder
06. januar 2003 - 19:13 #11
ja ?

så må du det være måde du gør noget andet på, som kan gøres anerledes
Avatar billede stalle Nybegynder
06. januar 2003 - 19:13 #12
Planen er da, som jeg ser det, heller ikke at variablen skal starte med 6, men at indholdet skal starte med 6
Sådan her virker det :

<?php
$krop = "6";
$krop = $krop . "_pointa";
echo "Pointa = $krop";
?>

eksempel:
http://hamdenkloge.dk/exp/301731/
Avatar billede stalle Nybegynder
06. januar 2003 - 19:18 #13
Så vil jeg forresten også lige svare :-)
Avatar billede maduni Nybegynder
06. januar 2003 - 19:22 #14
mysql_query("update h_pic set

    stemmeantal = '$stemmeantal_Stk',
   
    udstraaling = '$udstraaling_Points',
    ansigt = '$ansigt_Points',
    krop = '$krop_Points',
    samletPoints = '$samlet_Points',
   
    udstraalingsnit = '$udstraaling_snit',
    ansigtsnit = '$ansigt_snit',
    kropsnit ='$krop_snit',
    samletPointssnit ='$samletPoints_snit',
    6_pointa = '$krop'
       
   
    where h_id = '$h_id' ");

->  6_pointa  -> skal bliver udfra 1 variabel $krop OG _pointa
mit spørgsmål er: hvordan kan jeg sætte en Variabel og _pointa sammen så der eks. står 6_pointa
Avatar billede stalle Nybegynder
06. januar 2003 - 19:26 #15
$krop = $krop . "_pointa";

mysql_query("update h_pic set

    stemmeantal = '$stemmeantal_Stk',
   
    udstraaling = '$udstraaling_Points',
    ansigt = '$ansigt_Points',
    krop = '$krop_Points',
    samletPoints = '$samlet_Points',
   
    udstraalingsnit = '$udstraaling_snit',
    ansigtsnit = '$ansigt_snit',
    kropsnit ='$krop_snit',
    samletPointssnit ='$samletPoints_snit',
    6_pointa = '$krop'
       
   
    where h_id = '$h_id' ");
Avatar billede maduni Nybegynder
06. januar 2003 - 19:30 #16
jeg prøver igen..

det er ikke krop som skal laves om det er : 6_pointa

krop er eks. et tal imellem 1 0g 10 og jeg har en tabel med 6 rows kaldt 1_pointa 2_pointa...... 10_pointa  og jeg vil gerne have at $krop bliver sat ind i den med det sammen fortal som krop eks 6

6_pointa = '$krop'
Avatar billede freeagent Nybegynder
06. januar 2003 - 19:39 #17
<?php
$krop = 6;
echo $krop . "_pointa";
?>
Avatar billede stalle Nybegynder
06. januar 2003 - 19:39 #18
$pointa = $krop . "_pointa";

mysql_query("update h_pic set

    stemmeantal = '$stemmeantal_Stk',
   
    udstraaling = '$udstraaling_Points',
    ansigt = '$ansigt_Points',
    krop = '$krop_Points',
    samletPoints = '$samlet_Points',
   
    udstraalingsnit = '$udstraaling_snit',
    ansigtsnit = '$ansigt_snit',
    kropsnit ='$krop_snit',
    samletPointssnit ='$samletPoints_snit',
    '$pointa' = '$krop'
       
   
    where h_id = '$h_id' ");

Ved ikke om det kan lade sig gøre - endvidere skal du så også lige sørge for at $krop er et tal mellem 1 og 10
Avatar billede freeagent Nybegynder
06. januar 2003 - 19:40 #19
output fra ovennævnte er:

6_pointa

... er det det du mener ?
Avatar billede stalle Nybegynder
06. januar 2003 - 19:46 #20
freeagent - Hvis det var det han var ude efter, havde han nok accepteret første gang det blev skrevet :-)
Avatar billede maduni Nybegynder
06. januar 2003 - 19:57 #21
Tak for hjælpen til jer alle, jeg har siddet og arb. i 13 timmer så derfor de kryptiske formuleringer..
Avatar billede stalle Nybegynder
06. januar 2003 - 20:01 #22
hehe
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Chef for SAP-forretningsspecialister

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporter til lokal IT Korsør

Forsvarets Efterretningstjeneste

Vil du arbejde med data science i FE?