Ver Mensaje Individual
  #11 (permalink)  
Antiguo 23/09/2005, 08:54
jak
 
Fecha de Ingreso: septiembre-2005
Mensajes: 39
Antigüedad: 18 años, 7 meses
Puntos: 0
hola,sigo sin poder entrar a mi ciclo for(porque no me muestra el valor de las variable con funcion print,me refiero al contador ni a la variable de ingreso) ,para que funcione el ingreso de mas de una noticia en la misma fecha.

que parte tengo mal en el codigo,no encuentro que puede ser :(:(:(:(,y es lo utlimo que me falta y no me resulta :(:(:

tendre que ocupar otra forma para incrementar las noticias o que modifico en el codigo.
gracias

Código PHP:
                     
else //primer else
                
{
                  if(
$row1==0){

                
$estado='v';
                
$hora=date('his');

                  
$ing="INSERT INTO F01DATOS.$databasename4
                  values($anno,$mes,$dia,$hora,'$titulo','$resumen','$detalle','$estado')"
;


                        print 
"hora:".$hora;
                         print 
"<br>ingreso:".$ing;
                        
$query=odbc_exec($dbconn,$ing);
                        include(
"grabar-noticia.php");
                        
odbc_close($dbconn);
                        }

 else 
//segundo else
                       
{

              
$query ="SELECT f01datos.$databasename4.ndia,
              f01datos.$databasename4.nmes,
              f01datos.$databasename4.nano FROM f01datos.$databasename4
          WHERE f01datos.$databasename4.ndia=$dia and f01datos.$databasename4.nmes=$mes
              and f01datos.$databasename4.nano=$anno"
;


              
$result=odbc_Exec($dbconn,$query);
              
$row2 odbc_fetch_array($result);

         if(isset(
$result))//se ejecuta la consulta
           
{//primer if

            
if(odbc_num_rows($result)>0//si es mayor que cero,deberia ejecutarse el ciclo for,y aumentar el contador i,para ingresar mas de una noticia con la misma fecha

             
//segundo if

            
for($i=0;$i<20;$i++)  { //for
          
          
$estado='v';
          
$hora=date('his');

          
$ing="INSERT INTO F01DATOS.$databasename4
          values($anno,$mes,$dia,$hora,'$titulo','$resumen','$detalle','$estado')"
;

          print 
"hora:".$hora;
          
$query=odbc_exec($dbconn,$ing);
          include(
"grabar-noticia.php");
          
odbc_close($dbconn);
          print 
"contador:".$i;
          print 
"<br>ingreso:".$ing;
          
          }
//cierro primer if
          
}//cierro segundo if
          
}//cierro ciclo for

       
//cierro primer else
       
//cierro segundo else
       
//cierro el primer if donde recibo con el metodo post

?> 

Última edición por jak; 23/09/2005 a las 09:05