Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2005, 14:07
jachavez
 
Fecha de Ingreso: julio-2004
Mensajes: 50
Antigüedad: 19 años, 9 meses
Puntos: 0
Información Problemas con una sentencia SQL

Hola a todos estoy haciendo una funcion que me permita hacer busquedas de acuerdo al mes y al año de una fecha pero cuadno hago la sentencia sql me da error y no encuentro que puede ser alguno me puede dar una mano
este es el codigo:

Código PHP:
function get_predicas($anio="", $mes="")
    {
      $strsql="select * from predicas where substr(fecha,4,2)=".$mes. " and  substr(fecha,7,4)=".$anio. " order by fecha";
      echo $strsql;
      $result=mysql_query($strsql);
    ?>
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr class="ts"> 
            <td><div align="center">Id</div></td>
            <td><div align="center">Fecha</div></td>
            <td><div align="center">Pastor</div></td>
            <td><div align="center">Predica</div></td>
            <td><div align="center">Archivo</div></td>
            <td><div align="center">Estado</div></td>
            <td><div align="center">Opciones</div></td>
          </tr>
   <?  for ($i=1$row mysql_fetch_row ($result); $i++)  { ?>
          <tr class="ts"> 
            <td><?=$row[0]?></td>
            <td><?=$row[1]?></td>
            <td><?=$row[2]?></td>
            <td><?=$row[3]?></td>
            <td><?=$row[4]?></td>
            <td><?=$row[5]?></td>
            <td>Editar</td>
          </tr>
    <?    ?>
        </table>
<?
    
}