Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/03/2006, 12:00
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
1) No veo la llamada a session_start(), la cual es necesario colocar en todos los script que acceden a datos de la sesion.
2) La notación que usas para las sesiones está obsoleta y tambien lo está lo de seleccionar la BD, mejor usar esto:

Código PHP:
<?php
   session_start
();
   if (!isset(
$_REQUEST["flag"])) {
      
mysql_connect("localhost","root","");
      
mysql_select_db("valdivieso");
      
$sql="SELECT * FROM categorias WHERE IDIOMA__CAT='E'";
      
$resultset=mysql_query($sql);
      
//compruebo que el query traiga datos
      
if(isset($resultset) && mysql_num_rows($resultset)>0) {
         
//asigno el resultset a la variable de sesion
         
$_SESSION['resultset']=$resultset;
         while(
$row=mysql_fetch_row($resultset)) {
            echo 
$row[1]."-".$row[2]."<br>";
         }
      }
   }
?>