Avatar billede shjdsi Nybegynder
15. september 2003 - 14:13 Der er 5 kommentarer og
1 løsning

text variabel , noget indhold forsvinder.

hej!

jeg har en værdi jeg henter ud fra mysql. Denne værdi kan være
"min kunde A/S"
det går fint med
  for each($kunder as $in) {
          echo $in['kundeNavn'];
  }

men hvis jeg vil initalisere en alm. variabel
$minKunde=$in['kundeNavn'];

og prøver at udskrive den på en anden side hvor jeg fører den over indeholder den kun "min"

Altså er det min oplevelse at man skal inilaisere sin variabel på en bestemt måde.

Er der nogen der ved hvad jeg taler om :-)
Avatar billede erikjacobsen Ekspert
15. september 2003 - 14:15 #1
Ja, du skriver sikkert

  print "<.... value=$minKunde ...">

Men skal skrive

  print "<.... value=\"$minKunde\" ...">
Avatar billede shjdsi Nybegynder
15. september 2003 - 14:27 #2
hmm Det virker stadig ikke.. Her er hvad der sker..
på den første side bliver værdien sat således
$customerName=$customer['customer']; // Det virker fint når jeg f.eks siger
echo $customer['customer'];

Så kalder jeg den næste side hvor jeg gerne vil have den værdi overført.
echo "<form action=\"show_reports.php\" method=POST>";
echo "<input type=\"submit\" value =\" Show support records\">";
echo "<input type = \"hidden\" name = \"custId\" value=$customerId>";
echo "<input type = \"hidden\" name = \"customerName\" value="$customerName">";

echo "</form>";

i show_reports.php
gør jeg følgende
echo "$custId<br>";
echo "$customerName<br>";

   
$custiD Er en integer og kommer fint med.
men $customerName for kun chars indtil første space med.
Avatar billede erikjacobsen Ekspert
15. september 2003 - 14:38 #3
echo "<input type=\"hidden\" name=\"customerName\" value=\"$customerName\">";

burde virke
Avatar billede shjdsi Nybegynder
15. september 2003 - 14:56 #4
Jamen tit er det jo bare SÅ banalt :-) læg lige et svar
Avatar billede erikjacobsen Ekspert
15. september 2003 - 14:59 #5
Okay. Forklaringen er li'så banal:

  <input ... value=min kunde ...>

opfatter kunde som navnet på endnu en parameter til tagget - som ganske vist
er ukendt, men derfor blot ignoreres.
Avatar billede shjdsi Nybegynder
15. september 2003 - 15:00 #6
mange tak. :-)
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