webForumDet fria alternativet

enkelt syntax problem

2 svar · 250 visningar · startad av Prime_66

Prime_66Medlem sedan aug. 2004296 inlägg
#1

Hur skriver denna rad fast rätt:


$update_mediaplayer = "UPDATE publishers SET mediaplayer="$_GET['set_mediaplayer']" WHERE pub_account = '$pub_account'";

Problemet är ju att det är fel sätt att skriva in GET variablen i strängen. Men hur är rätt som sagt..

PeeerMedlem sedan mars 20025 362 inlägg
#2
$update_mediaplayer = "UPDATE publishers SET mediaplayer=" . $_GET['set_mediaplayer'] . " WHERE pub_account = '$pub_account'";
//eller
$update_mediaplayer = "UPDATE publishers SET mediaplayer={$_GET['set_mediaplayer']} WHERE pub_account = '$pub_account'";

Om mediaplayer är en textkolumn så ska du ha enkelfnuttar runt värdena där också (precis som vid pub_account).

K@llenMedlem sedan mars 20032 654 inlägg
#3

$update_mediaplayer = "UPDATE publishers SET mediaplayer='" . $_GET['set_mediaplayer'] . "' WHERE pub_account = '$pub_account'";
Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb