Gå til innhold

[Løst] Echo value i tekstboks som igjen lages av echo


Anbefalte innlegg

Ønsker å spytte ut en verdi fra et array i en tekstboks som lages for hver rad, får det ikke til å fungere..

Hvis jeg bare lager en tekstboks utenfor php med samme kode virker det helt fint, men ikke når jeg plasserer det i en echo output.

 

Har også prøvd uten <? echo ... ?> i value feltet, funker ikke.

Det vises kun: <? echo Array['Antall']?> eller Array['Antall'] i boksen..

 

Noen med et lurt forslag?

 

echo "Ant. bestilt: <input type=\"text\" name=\"ant[$countc]\" size=\"2\" value=\"<? echo $delebestillinger[$countc]['Antall']?>\">";

Lenke til kommentar
Videoannonse
Annonse

bruk punktum som konkatenator.

 

echo "Ant. bestilt: <input type=\"text\" name=\"ant[$countc]\" size=\"2\" value=\"" .  $delebestillinger[$countc]['Antall'] . "\">"
";

 

edit skrivefeil

 

hmm. jeg vet ikke hvor du får antallet fra, men det bør være $antall om det kommer fra scriptet (noe jeg antar)

Endret av poande05
Lenke til kommentar
echo "Ant. bestilt: <input type=\"text\" name=\"ant[$countc]\" size=\"2\" value=\"<? echo $delebestillinger[$countc]['Antall']?>\">";

 

Slik jeg hadde skrevet det:

?>"Ant. bestilt: <input type="text" name="<?= $ant[$countc] ?>" size="2" value="<?= $delebestillinger[$countc]['Antall'] ?>"/>
<?php

Gå med andre ord ut av PHP-mode til ren outputmode for å slippe å escape så mye.

Endret av JohndoeMAKT
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...