Hola alvarols:
Las consultas no tienen nada de malo, así es que en realidad este no sería un tema de MySQL, sino más bien de PHP. Por políticas de este foro NO DEBES INCLUIR EN TUS POST'S código de ningún lenguaje de programación, sino enfocarte sólamente a cuestiones de SQL.
Te invito a que publiques tu pregunta en el foro de PHP y estoy seguro que darás con la respuesta.
De la misma manera, tal como lo hace notar Nano_, debes ser más específico en tus post's... si la página está marcando algún error debes postear qué error es, esto servirá a los foristas para dar una respuesta más rápida.
Como observación final, algunos lenguajes de programación marcan error si se trata de abrir dos veces una conexión de BD... te repito que no tengo conocimientos en PHP, pero me da la impresión que no deberías duplicar esta sentencia:
Código:
mysql_select_db("assignments",$conectar);
Saludos
Leo.