Avatar billede dennism Nybegynder
15. februar 2003 - 16:48 Der er 9 kommentarer og
1 løsning

PHP/MySql fejl...

Jeg har denne kode:

$mysql = mysql_query("SELECT svar$_GET[svar] FROM afstemning WHERE id = '$_GET[id]'");
$row = mysql_fetch_array($mysql);

echo"$row[svar$_GET[svar]]";

Da $_GET[svar] er lig 1, så skulle der derfor gerne stå:

$mysql = mysql_query("SELECT svar1 FROM afstemning WHERE id = '$_GET[id]'");
$row = mysql_fetch_array($mysql);

echo"$row[svar1]";

Men det virker ikke helt...
Den kommer med denne fejl:
Parse error: parse error, unexpected T_VARIABLE, expecting ']' in D:\htdocs\musikchart\include\side\afstemning.php on line 8

Hvordan kan jeg ellers gøre det?
Avatar billede riversen Nybegynder
15. februar 2003 - 16:51 #1
prøv

$mysql = mysql_query("SELECT svar1 FROM afstemning WHERE id = " . $_GET[id]. ";");
Avatar billede lauer Nybegynder
15. februar 2003 - 16:51 #2
$mysql = mysql_query("SELECT svar".$_GET[svar]." FROM afstemning WHERE id = '$_GET[id]'");
Avatar billede dennism Nybegynder
15. februar 2003 - 16:52 #3
riversen >>

Meningen er jo at den skal få ét tallet fra adresse linien!...
Avatar billede dennism Nybegynder
15. februar 2003 - 16:53 #4
machomann >>

Hvordan skal denne så se ud:
".$_GET[svar]."
Avatar billede riversen Nybegynder
15. februar 2003 - 16:54 #5
sorry...misforstod

så er mit forslag ligesom machomanns
Avatar billede lauer Nybegynder
15. februar 2003 - 16:54 #6
øhh, hvad mener du?

echo $row["svar".$_GET[svar]];

eller hvad?
Avatar billede dennism Nybegynder
15. februar 2003 - 16:55 #7
Ups... Jeg mente.. Hvordan skal denne så se ud:
echo"$row[svar$_GET[svar]]";
Avatar billede lauer Nybegynder
15. februar 2003 - 16:57 #8
det skal gøres som jeg skrev lige før.

echo $row["svar".$_GET[svar]];
Avatar billede dennism Nybegynder
15. februar 2003 - 17:02 #9
Jeg forstå ikke hvordan det fungerer... Kan du ik lige forklare det?

Jeg kan bl.a. ikke få denne til af virke:

if (empty($row["svar".$_GET[svar]]) {
Avatar billede lauer Nybegynder
15. februar 2003 - 17:20 #10
hmm, den skulle ellers virke fint.
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