Avatar billede z-y-g-a Nybegynder
28. november 2000 - 19:04 Der er 5 kommentarer og
1 løsning

Hvorfor skriver den ik til db´en ??

Hvorfor skriver den ik til db´en
<?php
$connection = mysql_connect(\"localhost\",
                            \"zyga\",
                            \"***t\");
mysql_select_db(\"zyga\", $connection);
if($mini) {
mysql_query(\"UPDATE hanne SET mini=mini+12 WHERE name=$QUERY_STRING\");
  echo \"there will be no escape1\";
}
elseif($medium) {
mysql_query(\"UPDATE hanne SET medium=medium+25 WHERE name=$QUERY_STRING\");
  echo \"there will be no escape2\";
}
elseif($large) {
mysql_query(\"UPDATE hanne SET large=large+75 WHERE name=$QUERY_STRING\");
  echo \"there will be no escape3\";
}
else {
echo \"You Made a mistake\";
}
?>
Avatar billede limemedia Nybegynder
28. november 2000 - 19:08 #1
hvad sker der ?
Avatar billede z-y-g-a Nybegynder
28. november 2000 - 19:12 #2
den skal indsætte værdierne ind i rowsene mini ,medium eller large.. men den sætter intet ind
Avatar billede ramlev Nybegynder
28. november 2000 - 19:26 #3
og du er sikker på at $QUERY_STRING indeholder det du skal bruge?`??

name=\'$QUERY_STRING\'

Avatar billede z-y-g-a Nybegynder
28. november 2000 - 19:29 #4
ja sgu da! den indeholder brugernavnet
Avatar billede z-y-g-a Nybegynder
28. november 2000 - 19:30 #5
FUCK! nå, find ligre ud af hvad der er galt så! :)
Avatar billede chruker Nybegynder
29. november 2000 - 00:35 #6
Hvad med at bruger INSERT til at indsætte værdier i databasen, i stedet for UPDATE som jo opdatere eksisterende data ?
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
Computerworld tilbyder specialiserede kurser i database-management

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