Alguien puede resolverme un botón con una consulta Mysql y php?

Estoy en un proyecto que necesito un botón de los registros de los últimos 6 meses, os paso el archivo de configuración ya que me da error, abajo hay mas código pero el que tengo el problema es en este apartado llamado historial, si alguien supiese os lo agradecería, mi problema es que le intento asignar un botón para que me haga la consulta de los últimos 3 meses pero directamente me saca todos los historiales no logro conseguir sacar esa parte del codigo.

/* Alejandro Historial Paciente  */
?>
<div style="margin-top:-50px;">       
    <table width="100%">          
    
    <?php
        require("../alejandro/conexiones.php");
       // require("../alejandro/conexiones.php");
        $link=Datosbd();

        if( ! isset($_GET("recetas")))
            {
                $Texto="Historial";                    
            }

        if(  isset($_GET("recetas")) && $_GET("recetas")==1 )
            {
                $Texto="Recetas";                    
            }

        if(  isset($_GET("recetas")) && $_GET("recetas")==2 )
            {
                $Texto="Recetas Gafas";                    
            }

            $UrlDato1="/societe/soc.php?socid=".$_GET("socid");
            $UrlDato2="/societe/soc.php?socid=".$_GET("socid")."&recetas=1";
            $UrlDato3="/societe/soc.php?socid=".$_GET("socid")."&recetas=2";
            $UrlDato4="/alejandro/imprimirHistorial.php?id_paciente=".$_GET("socid");
            $UrlDato5="/societe/soc.php?socid=".$_GET("socid")."&recetas=4";
            $UrlDato6="/societe/soc.php?socid=".$_GET("socid")."&recetas=5";
            $UrlDato7="/societe/soc.php?socid=".$_GET("socid");
            $UrlDato8="/societe/soc.php?socid=".$_GET("socid");
            $UrlDato9="/societe/soc.php?socid=".$_GET("socid");
            $UrlDato10="/societe/soc.php?socid=".$_GET("socid");

            if(  $_GET("action") <> "edit")
            {
    ?>