En la página que estoy haciendo, tengo un modulo de busqueda mediante un select, éste muestra registros de mi DB de acuerdo a lo que seleccionaron...el problema es que ahora quiero q se ordenen dándole click al título de la columna que seleccionen, pero cuando paso las 2 variables no me las acepta el href, estoy usando 2 switches y al parecer no entra al primero y eso bota toda la operacion...
AYUDENMEEEE PORFAVOOOR!
este es mi codigo:
Código:
<?php include("conex.php"); $link=Conectarse(); $palabra=$_POST['palabra']; $variable=strtoupper($palabra); $busqueda=$_POST['buscar']; switch($busqueda) { case 'Nombre del alumno': { if ($_GET){ switch($_GET['op']){ case "mat": { $result_nombre=mysql_query("Select alumno.matricula,nombre_a,ap_a,am_a,carrera,archivo from documento,alumno where documento.matricula=alumno.matricula && nombre_a='$palabra' order by matricula",$link) or die(mysql_error()); } break; case "nomal": { $result_nombre=mysql_query("Select alumno.matricula,nombre_a,ap_a,am_a,carrera,archivo from documento,alumno where documento.matricula=alumno.matricula && nombre_a='$palabra' order by nombre_a",$link) or die(mysql_error()); } break; case "carrera": { $result_nombre=mysql_query("Select alumno.matricula,nombre_a,ap_a,am_a,carrera,archivo from documento,alumno where documento.matricula=alumno.matricula && nombre_a='$palabra' order by carrera",$link) or die(mysql_error()); } break; } } else { $result_nombre=mysql_query("Select alumno.matricula,nombre_a,ap_a,am_a,carrera,archivo from documento,alumno where documento.matricula=alumno.matricula && nombre_a='$palabra'",$link) or die(mysql_error()); } ?> <br><br> <font size="4" color="brown" face="Verdana">Búsqueda por nombre del alumno:</font><font face="Verdana" color="black"><b><?php echo " $variable"; ?></b></font> <br><br><a href="javascript:doit()" cursor="pointer"><img src="impresora.jpg" border="0" width="30" height="26"></a> <TABLE BORDER=1 CELLSPACING=1 CELPADDING=1> <TR class="title"> <TD> </TD> <TD><a href="eliminar_archivo2.php?$busqueda='Nombre del alumno'& op=mat" Title="Ordenar">MATRÍCULA</a></TD> <TD><a href="eliminar_archivo2.php?op=nomal" Title="Ordenar">NOMBRE DEL ALUMNO</a></TD> <TD><a href="eliminar_archivo2.php?op=carrera" Title="Ordenar">CARRERA</a></TD> <TD>ARCHIVO</TD> </TR> <?php while($row = mysql_fetch_array($result_nombre)) { $mat=$row["matricula"]; $arch=$row["archivo"]; $ruta="archivos/" . "$arch"; $alumnoc=$row['nombre_a'].' '.$row['ap_a'].' '.$row['am_a']; printf("<TR class=\"cont\"><TD> <a href=\"borra.php?mat_b=$mat&arch_b=$arch\"><img src=\"del.gif\" height=\"16\" weight=\"16\" border=\"0\"></a> </TD> <TD> %s</TD><TD> %s</TD> <TD> %s</TD><TD><a href=\"$ruta\"> %s</a></TD></TR>", $row['matricula'],$alumnoc,$row['carrera'],$row['archivo']); } mysql_free_result($result_nombre); }break;