webForumDet fria alternativet

database fält?

PHPur PHP

28 svar · 1 383 visningar · startad av vagann · sida 2 av 2

Frågan, av vagann

hej jag vill göra att så användare ska kunna välja en utav de altranativen (med hjälp av \<select\>) och sedan spara det i database... för input type="text" har jag gjort som följande .... echo 'namn:<br />'; echo '<input type="text" name="namn" value="'.$userinfo['namn'].'" />'; //----- $namn = mysqlrealescapestring($POST['namn']); // uppdaterar databasen när man sparar mysqlq

Läs frågan i sin helhet →
Medlem sedan juni 20019 519 inlägg
#21

Vad är värdet på variabeln $option? Stora bokstäver? Mellanslag?

Medlem sedan juli 2011171 inlägg
#22

värdet på $option är beroende av det man väljer . väljer man test1 så blir värdet test1(value="test1") , väljer man test2 blir värdet test2(value="test2")

Medlem sedan juni 20019 519 inlägg
#23

vagann skrev:

värdet på $option är beroende av det man väljer . väljer man test1 så blir värdet test1(value="test1") , väljer man test2 blir värdet test2(value="test2")

Vad få du om du skriver ut $option:

echo '"'.$option.'"';

utanför din select och visa din källkod?

Medlem sedan juni 200032 967 inlägg
#24

varför alla citationstecken i din echo, voigtann?

Medlem sedan juni 20019 519 inlägg
#25

för visa källa så ser man om det är exempelvis mellanslag eller något som spökar tänkte jag

Medlem sedan juni 200032 967 inlägg
#26

men tom sträng konkatenerat med $option konkatenerat med tom sträng blir ju bara $option. Och då är det ju bättre att bara skriva echo $option;. Eller:

echo "\"" . $option . "\"";

Var det så du tänkte?

mvh

Medlem sedan juni 20019 519 inlägg
#27

fast jag har ' så det borde väl vara samma sak?

Medlem sedan juni 200032 967 inlägg
#28

Jag ber om ursäkt - det ser ut som att det var två citationstecken på varje sida om $option.
Hade jag sett rätt hade jag inte frågat - så all good! :)

Medlem sedan juli 2011171 inlägg
#29

ah när jag testade

echo '"'.$option.'"';

så skrevs det ut bara citattecken "" .... det var på grund av $option var tom ....

men nu har jag fixat detta , felet var att jag använde $userinfo['testar']; men databasen hette "test" , så det funkade med $userinfo['test'];

tack så mycket för ert hjälp :)

132 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)