transformations

hello, i just started to learn openGL and i tried transformations in a 2D form to see how it works but when i use one of the functions meant to do so(glRotated, glTranslated, glScalef), it react to the movements of my mouse, can anyone help me please.

//the part of the code that draws the square
glClear(GL_COLOR_BUFFER_BIT);

    glPushMatrix();
    glBegin(GL_QUADS);
        glColor3ub(241,176,15);
        glVertex2d(100,100); 
        glVertex2d(100, 200);
        glColor3ub(241,0,0);
        glVertex2d(200,200);
        glVertex2d(200,100);
    glEnd();
    glPopMatrix();
    glTranslated(1, 2, 0);
    glFlush();
    SDL_GL_SwapBuffers();