Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2005, 13:27
Zaki
 
Fecha de Ingreso: mayo-2005
Mensajes: 21
Antigüedad: 18 años, 11 meses
Puntos: 0
Error Funcion Bloques!

WENAZZ

Miren, tengo una funcion para administrar los bloques de mi web, que lo puedo crear desde la DB o desde un arxhivo, pero cuando coje un bloque desde un archivo, i ese archivo contiene una conexion a la DB el bucle se para y no se porque, aqui la funcion de bloques:

Código PHP:
function Blocks($pos){
if($pos == 0) $posicio = "D";
if($pos == 1) $posicio = "E";

$sql = "SELECT * FROM blocs WHERE posicioh='$posicio' AND visible='si' ORDER BY posiciov ASC";
$rs = mysql_query($sql) or die ('Error Bloques: '.mysql_error());
if(mysql_num_rows($rs)>0){
 while($bloc = mysql_fetch_array($rs)){
 $content = "";
 $titul = $bloc['titul'];
 if ($bloc['arx'] == "SI"){
   include 'blocs/'.$bloc[narx]; /*  --> Si el archivo contiene conexion a la DB                  detiene el bucle*/
 }
 elseif($bloc['arx'] == "NO"){
  $content = reemplazar( $bloc['text'] );
 }
 ?>
 <table width="185" border="0" cellspacing="0" cellpadding="0">
   <tr>
     <td background="imatges/block-up.png" class="tit_bloc">&nbsp;&nbsp;<? echo $titul;?>&nbsp;::</td>
   </tr>
   <tr>
     <td>
     <table width="95%"  border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td><? echo $content;?></td>
        </tr>
    </table>
     </td>
   </tr>
 </table>
 <?
 
}
}
}
Si algien sabe porque le estare muy agradecido :)

ZaKi