Skip to content

Commit

Permalink
Fixed problems in fixsortorder for answers.
Browse files Browse the repository at this point in the history
git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/phpsurveyor@2065 b72ed6b6-b9f8-46b5-92b4-906544132732
  • Loading branch information
David Olivier committed Sep 14, 2006
1 parent e45828c commit fcf99c3
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions common.php
Expand Up @@ -973,13 +973,13 @@ function goodchars(e, goods)
function fixsortorder($qid) //Function rewrites the sortorder for a group of answers
{
global $dbprefix, $connect;
$cdresult = db_execute_num("SELECT qid, code, answer FROM ".db_table_name('answers')." WHERE qid=? ORDER BY sortorder, answer", $qid);
$cdresult = db_execute_num("SELECT qid, code, answer FROM ".db_table_name('answers')." WHERE qid='{$qid}' ORDER BY sortorder, answer");
$position=0;
while ($cdrow=$cdresult->FetchRow())
{
$position=sprintf("%05d", $position);
$cd2query="UPDATE ".db_table_name('answers')." SET sortorder=? WHERE qid=? AND code=? AND answer=?";
$cd2result=$connect->Execute($cd2query, $position, $cdrow[0], $cdrow[1], $cdrow[2]) or die ("Couldn't update sortorder<br />$cd2query<br />".htmlspecialchars($connect->ErrorMsg()));
$cd2query="UPDATE ".db_table_name('answers')." SET sortorder='{$position}' WHERE qid='{$cdrow[0]}' AND code='{$cdrow[1]}' AND answer='{$cdrow[2]}'";
$cd2result=$connect->Execute($cd2query) or die ("Couldn't update sortorder<br />$cd2query<br />".htmlspecialchars($connect->ErrorMsg()));
$position++;
}
}
Expand Down

0 comments on commit fcf99c3

Please sign in to comment.