• Miércoles 17 de Septiembre de 2025, 04:19

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - akiestudio

Páginas: [1] 2
1
C# / Clase hija y padre
« en: Miércoles 24 de Marzo de 2010, 10:19 »
Hola , me gustaria saber , como puedo declarar una variable para que le paso a la clase padre y que la puedan utilizar todas sus hijas.
algo asi,
Código: C#
  1. class Padre{
  2.  string nombre;
  3. public Padre(string nombre)
  4. {
  5.  _nombre= nombre;
  6. }
  7.  
  8. }
  9. clase hija:Padre
  10. {
  11. public Hola()
  12. {
  13.   // Aqui debo llamar a _nombre o nombre, que le he pasado a su Padre.
  14. }
  15.  

Para despues llamar a los metodos de la hija sin necesidad de pasarle un string en la generacion del objeto

Saludos y gracias

2
PHP / Re: Actualizar despues de una alerta
« en: Jueves 27 de Agosto de 2009, 16:41 »
Muchas gracias todo perfecto

3
PHP / Re: Actualizar despues de una alerta
« en: Lunes 20 de Julio de 2009, 20:04 »
Seguro porque , sale la alerta.
Código: PHP
  1.    1. IF ( $resultado ==True)
  2.    2.             {
  3.    3.             ?>
  4.    4.                    
  5.    5.                     <script language="javascript" type="text/javascript">
  6.    6.                         alert("Se ha grabado un nuevo cliente" );
  7.    7.                       location.href='formulario.php'
  8.    8.                     </script>  
  9.    9.        
  10.   10.             <?php  
  11.   11.             }
  12.  
este seria el codigo
gracias

4
PHP / Re: Actualizar despues de una alerta
« en: Viernes 17 de Julio de 2009, 00:28 »
No funciona, ademas he probado , para regfrescar la misma pagiana y no funciona ...

5
PHP / Actualizar despues de una alerta
« en: Miércoles 15 de Julio de 2009, 09:22 »
Buenos dias no consigo cargar los datos ya actualizados despues de hacer una alerta y confirmar, si me cargan despues de hacer un click en submit que he creado que no hace nada , pero quiero que se recargen automaticamente posterior de la alerta , como puedo hacerlo , muchas gracias

Código: PHP
  1. IF ( $resultado ==True)
  2.             {
  3.             ?>
  4.                    
  5.                     <script language="javascript" type="text/javascript">
  6.                         alert("Se ha grabado un nuevo cliente" );
  7.                         <?php
  8.                         header("location: Formulario_Cliente.php");
  9.                        
  10.                         ?>
  11.                     </script>  
  12.        
  13.             <?php  
  14.             }
  15.  

6
Programación de Aplicaciones para Dispositivos / Algo de informacion
« en: Viernes 26 de Junio de 2009, 19:57 »
Hola estoy , aprendiendo php, ya tengo algunos conocimientos ,pero ahora me han pedido que pueda realizar aplicaciones web en php , para arquitecturas Arm , insertadas en un Linux, alguien podria decirme si es factible , cual es la mejor manera , que tipo de servidores, no tengo mucha idea de si es posible o no , la mayoria de la gente lo hace en c , o c++, alguien puede como lo hacerlo.
Muchas gracias

7
PHP / Algo de informacion
« en: Viernes 26 de Junio de 2009, 19:53 »
Hola estoy , aprendiendo php, ya tengo algunos conocimientos ,pero ahora me han pedido que pueda realizar aplicaciones web en php , para arquitecturas Arm , insertadas en un Linux, alguien podria decirme si es factible , cual es la mejor manera , que tipo de servidores, no tengo mucha idea de si es posible o no , la mayoria de la gente lo hace en c , o c++, alguien puede como lo hacerlo.
Muchas gracias

8
PHP / No ordena ascendete ni descendetemente
« en: Jueves 25 de Junio de 2009, 09:14 »
Este es el codio.donde implemento ascendete y descendentemente.
Código: PHP
  1. <?php
  2.  
  3.     $item = $_GET['var'];
  4.     $order = $_GET['order'];
  5.     $param = $order == "ASC" ? "DESC" :"ASC";
  6.     $var[0] = "id_cliente";
  7.     $var[1] = "cliente";
  8.     $var[2] = "contacto1";
  9.     $var[3] = "contacto2";
  10.     $var[4] = "contacto3";
  11.  
  12.     $arr=$db->cliente1($item,$param);
  13.    
  14.  
  15.  
  16. ?>
  17.  

Código: PHP
  1.  
  2.     <td  class = "table" align = "center" ><a   class="tablebotonesprincipales"  style="text-decoration:none" href ="Formulario_Cliente.php?var=<?php echo $var[1]?>&amp;order=<?php echo $param?>">CLIENTE</a></td>
  3.     <td  class = "table" align = "center" ><a  class="tablebotonesprincipales"  style="text-decoration:none" href ="Formulario_Cliente.php?var=<?php echo $var[2]?>&amp;order=<?php echo $param?>">CONTACTO1</a></td>
  4.     <td  class = "table" align = "center" ><a  class="tablebotonesprincipales"  style="text-decoration:none" href ="Formulario_Cliente.php?var=<?php echo $var[3]?>&amp;order=<?php echo $param?>">CONTACTO2</a></td>
  5.     <td  class = "table" align = "center" ><a  class="tablebotonesprincipales"  style="text-decoration:none" href ="Formulario_Cliente.php?var=<?php echo $var[4]?>&amp;order=<?php echo $param?>">CONTACTO3</a></td>
  6.    
  7. <tbody  style="overflow: hidden; overflow-y:scroll;" width="100px"  height="400px ">   
  8. <?php
  9.     foreach($arr as $idx => $valor)
  10.     {
  11.        
  12.                 echo '
  13.                 <tr >
  14.                 </td><td width="8%" class="tablebotonesprincipales" align="center" > '.$valor[2]. ' </td><td  width="8%" align="center"  class="tablebotonesprincipales">  ' . $valor[3] . ' </td><td width="8%" class="tablebotonesprincipales" align="center"> ' . $valor[4] . ' </td><td align="center"  class="tablebotonesprincipales"> ' . $valor[5] . ' </td>
  15.                 <td align="center"  >   
  16.                 <a class="tablebotonesprincipales"  style="text-decoration:none"href ="Formulario_Cliente.php?module=editar&id=' . $valor[1] . '&cliente=' . $valor[2] . '&contacto1=' . $valor[3] . '&contacto2=' . $valor[4] . '&contacto3=' . $valor[5] . '"  onclick ="procesar('{$valor[1]},{$valor[2]},{$valor[3]},{$valor[4]},{$valor[5]}')">Editar</a></td>
  17.                 <td align="left"  >
  18.                 <a  align="left"  class="tablebotonesprincipales" style="text-decoration:none" href ="Formulario_Cliente.php?module=borrar&id=' . $valor[1] . '"  onclick="return confirm ('¿Confirma que desea borrar?')">Borrar</a></td>
  19.                 </td >'
  20.                 ?>
  21.                 </td>
  22.                            
  23.             </tr>   
  24.            
  25.            
  26.         <?php   }
  27. ?> 
  28.  
  29.  

Código: Text
  1. [$y] = odbc_result($rs,$y);
  2.                         $x++;
  3.                 }
  4.                        
  5.                         if ($x > 1)
  6.                         {
  7.                                
  8.                                 return $arr;
  9.                         }      
  10.         }
  11. ?> 

9
PHP / Duda sobre sesiones
« en: Sábado 6 de Junio de 2009, 16:21 »
Hola buenas , tengo sobre sesiones no se si lo estoy haciendo bien o no , tengo este codigo , el problema es que cuando hago un logout , deberia de cerrar la sesion , pero dano el boton retroceso del navegador me vuelve aparecer la pagina donde estaba logeado , asi que no creo que este destruyendo la sesion , podeis decirme que hago mal,...

Código: PHP
  1.  
  2. <script language=javascript>
  3.  
  4. function passwordinvalido()
  5. {
  6.    // parent.location.href = 'NotLogin.php';
  7.     parent.central.location.href='NotLogin.php';
  8.        
  9. }
  10. function usuarioinvalido()
  11. {
  12.     parent.central.location.href='usuarioinvalido.php';
  13.  
  14. }
  15. function administrador1()
  16. {
  17.    
  18.     parent.arriba.location.href='barrabotones.php';
  19.  
  20. }
  21. function administrador2()
  22. {
  23.     parent.central.location.href='bienvenido.php';
  24. }
  25.  
  26. function usuario1()
  27. {
  28.     parent.arriba.location.href='barrabotonesusuario.php';
  29. }
  30. function usuario2()
  31. {
  32.     parent.central.location.href='bienvenido.php';
  33. }
  34.  
  35. function destuirsession1()
  36. {
  37.    
  38.     parent.arriba.location.href='barraLogin.php'
  39.    
  40.    
  41. }
  42. function destuirsession2()
  43. {
  44. parent.central.location.href='cierresesion.php';
  45. }
  46.  
  47. </script
  48. <?php
  49.     session_name("loginUsuario");
  50.     session_start();
  51.     include "dblogin.php";
  52.     $dblogin = new  cdbLogin;
  53.     $odbc_sat_server = "SatReparacionesOdbc";
  54.     $odbc_sat_USER=  "";
  55.     $odbc_sat_PASS=  "";
  56.     $dblogin->conexion($odbc_sat_server, $odbc_sat_USER, $odbc_sat_PASS);
  57.     //$_SESSION['loged'] = 0;
  58.     error_reporting(0);
  59.    
  60.    
  61.     $disabledusario='""';   
  62.     $disabledcontraseña='""'; 
  63.     $disabledlogin='""';   
  64.     $class ='class =    "textlogin"';
  65.     $classtabla='""';
  66.     if ( !empty( $_GET ) )
  67.     {
  68.         $acceder = $_GET['acceder'];
  69.        
  70.     }
  71.     if( isset($_GET['acceder']) )
  72.         $acceder = $_GET['acceder'];
  73.  
  74.     $_SESSION['permiso'] = 0;  
  75.         switch ( $acceder)
  76.         {
  77.             case 'login':
  78.                 if( $_SESSION['permiso'] == 0 )
  79.                 {
  80.                     $check_user = $_GET['usuario'];
  81.                     $existeUsuario = $dblogin->usuarioexite($check_user);
  82.                    
  83.                     if ( $existeUsuario != 0 )
  84.                     {
  85.                
  86.                         if( isset ( $_GET['contraseña']) )
  87.                         {   
  88.                             $password = $_GET['contraseña'];
  89.                             $existeContraseña = $dblogin->contraseñaExiste($check_user,$password);
  90.                    
  91.                             if ($existeContraseña != 0 )
  92.                             {
  93.                    
  94.                                 $permiso = $dblogin->login($check_user,$password);
  95.                                 if ( $permiso == 1 )
  96.                                 {
  97.                                     $_SESSION['permiso'] = $permiso;
  98.                                     /*$redirect = $_SERVER['PHP_SELF'];
  99.                                     header("Refresh:5;URL =marco2.php?redirect=$redirect");*/
  100.                                    
  101.                                    
  102.                                     ?>
  103.                                         <script language=javascript>administrador1()</script>
  104.                                     <?php;
  105.                                     ?>
  106.                                         <script language=javascript>administrador2()</script>
  107.                                     <?php;
  108.                                    
  109.                                     $disabledusario='disabled="disabled"'; 
  110.                                     $disabledcontraseña='disabled="disabled"'; 
  111.                                     $disabledlogin='disabled="disabled"';   
  112.                                     $class ='class = "inputtext"';
  113.                                     $classtabla='class = "inputtext"';
  114.                                    
  115.                                 }
  116.                         // DE MOMENTO SOLO HAY DOS POSIBILIDADES PERMISO = 1 E = 2 , EN UN FUTURO HABRA QUE IMPLEMENTAR ESTAS OPCIONES
  117.                                 else
  118.                                 {
  119.                                    
  120.                                     $disabledusario='disabled="disabled"'; 
  121.                                     $disabledcontraseña='disabled="disabled"'; 
  122.                                     $disabledlogin='disabled="disabled"';   
  123.                                     $class ='class = "inputtext"';
  124.                                     $classtabla='class = "inputtext"';
  125.                                     $_SESSION['permiso'] = $permiso;
  126.                                     $_SESSION['auntentificado'] = true;
  127.                                    
  128.                                     ?>
  129.                                         <script language=javascript>usuario1()</script>
  130.                                     <?php;
  131.                                     ?>
  132.                                         <script language=javascript>usuario2()</script>
  133.                                     <?php;
  134.                                    
  135.                                 }
  136.                        
  137.                             }
  138.                             else
  139.                             {
  140.                                 ?>
  141.                                     <script language=javascript>passwordinvalido()</script>
  142.                                 <?php;
  143.                    
  144.                             }
  145.                         }
  146.                     }
  147.                     else
  148.                     {
  149.                         ?>
  150.                             <script language=javascript>usuarioinvalido()</script>
  151.                         <?php;
  152.                     }
  153.                 }
  154.                 else
  155.                 {
  156.                     echo ( "debes cerrar la session primero");
  157.                 }
  158.                
  159.                 break;
  160.                
  161.             case 'logout':
  162.                
  163.                 /*session_unset();
  164.                 session_destroy();*/
  165.                 ?>
  166.                     <script language=javascript>destuirsession1()</script>
  167.                     <script language=javascript>destuirsession2()</script>
  168.                 <?php;
  169.                 session_name("loginUsuario");
  170.                 $_SESSION = array();
  171.                 session_unset('permiso');
  172.                 session_destroy();
  173.                 break; 
  174.         }
  175.        
  176.    
  177. ?>
  178.    
  179. <html>
  180. <head>
  181. <title>
  182. </title>
  183. <link href="Css1/style_new1.css"  rel="stylesheet" type="text/css" />
  184. </head>
  185. <body class="tablebotonesprincipales">
  186. <form action ="lateral.php" method = "GET">
  187. <input type ="hidden" name="redirect" value="<?php echo $_GET['redirect'];?>">
  188. <?php
  189. echo '<TABLE width="130" height = "380"  CELLSPACING="1" CELLPADDING="1" align = "center" >
  190. <tr>
  191.     <td>
  192.     <table width="55%" height = "60%"   CELLSPACING="1" CELLPADDING="1" align = "center" >
  193.     <TR>
  194.     <TD ' . $classtabla . '    >Usuario:<br><INPUT  ' . $class .' TYPE ="TEXT"   NAME="usuario" alight = "left"  ' . $disabledusario .' ></input>
  195.     </td>
  196.     </TR>   
  197.     <TD ' . $classtabla . '    >Contraseña:<br><INPUT  ' . $class .'  type="password"  NAME="contraseña" alight = "left" ' . $disabledcontraseña .'></input>
  198.     </td>
  199.     </tr>';?>
  200.    
  201.     <td align = "center">
  202.     <?php
  203.             if ( $_SESSION['permiso'] != 0 )
  204.             {   
  205.  
  206.                 echo
  207.                 '<input type = "submit"  name = "acceder" value="login" disabled="disabled" ' . $class . '></input> 
  208.                 Usuario conectado:
  209.                 ' . $check_user . ' ';
  210.             }
  211.             else
  212.             {
  213.                 echo
  214.                 '<input type = "submit"  class ="button" name = "acceder" value="login" ></input>'; 
  215.             }
  216.     ?>     
  217.    
  218.     </tr>
  219.     <tr>
  220.     <TD height = "15%" align = "center">
  221.    
  222.     </td>
  223.     </tr>
  224.     <tr>
  225.     <td align = "center">
  226.     <?php
  227.             if ( $_SESSION['permiso'] != 0 )
  228.             {   
  229.  
  230.                 echo
  231.                 '<input type = "submit"  class ="button"  name = "acceder" value="logout"  >';
  232.             }
  233.             else
  234.             {
  235.                 echo
  236.                 '<input type = "submit"  class ="button" name = "acceder" value="logout" disabled="disabled" >';
  237.             }
  238.     ?>     
  239.     </td>
  240.     </tr>
  241.     </TABLE>
  242. </td>
  243. <td>
  244. </tr>
  245. </table>
  246. </form>
  247. <?php
  248.  
  249. ?>
  250. </body>
  251. </html> 
  252.  
  253.  

Otra duda que tengo , cuando uso el iexplorer no me consigue logearse , y aparece el nombre de la funciones de java , el iexplore no soporta esas funciones? como puedo solucionarlo? muchas gracias a todos

10
PHP / Re: Pasar variables con submit a una funcion javascript
« en: Sábado 30 de Mayo de 2009, 22:29 »
Tengo una duda , si lo pongo el form onSubmit , al haber dos input type submit en el formulario , uno que es grabar y el otro imprimir al ejecutar cualquiera de los dos me llamarai a la funcion javascript no ?
Es que yo quiero que  con uno enviar a la funcion y con otro que me haga otra cosa , eso no me valdria ?
Como puedo pasarle las variables de uno no de los input.
Uso el metodo GET .

Muchas gracias

11
PHP / Pasar variables con submit a una funcion javascript
« en: Sábado 30 de Mayo de 2009, 21:04 »
Hola buenos , no consigo pasar variables con un submit como podria hacerlo, con una etiqueta a no tengo problemas pero como seria con submit:
Este seria el submit , que me tiene que enviar datos del formulario. por ejemplo el ID de un select , que se llama id.
Código: PHP
  1. <input type ="submit" name = "grabar" value = "Grabar Datos">
  2.  

La funcion script seria la siguiente
Código: Text
  1. function imprimir( id )
  2. {
  3.  
  4. Aqui deberia de pasarle las variables a otro phop , imprimir.php
  5. location.href=imprimir.php
  6. }
  7.  
  8.  

Podeis decirme como pasarle las variables desde el submit, gracias

12
PHP / boton delante y atras
« en: Jueves 28 de Mayo de 2009, 15:06 »
Hola , estoy desarrollando una aplicacion web , y cargo los datos de una tabla en dististos inpit type text , pero tengo que crear dos botones adelante y atras para que cada vez que hago click en uno de ellos, pase o vuelva al siguiente registro , como podria hacer eso .¿alguna sugerencia o ejemplo ? para que me sirva de guia.

Saludos

13
PHP / cargar en frame
« en: Martes 26 de Mayo de 2009, 17:35 »
Hola no consigo cargar en el frame de arriab , en el central no tengo problemas pero en el de arriba no carga , alguna ayuda
Aqui esta la pagina principal con los marcos
Código: PHP
  1. <head>
  2. <title>
  3. </title>
  4. <link href="Css1/style_new.css"  rel="stylesheet" type="text/css" />
  5. </script>
  6. </head>
  7. <?php
  8.     session_start();
  9.     echo' <form action = "marco.php" method = "GET">
  10.                 <frameset rows = "15%, 80%">
  11.                 <frame  name = "1"  src = "barraLogin.php" marginheight="5" NORESIZE>
  12.                 <frameset  cols = "20%, 80% ">
  13.                 <frame name = "2" src = "Lateral.php"  >
  14.                 <frame name = "central"  src = "bienvenido.php" align = "center" marginheight="5" NORESIZE>
  15.                 </frameset>
  16.                 </frameset>
  17.                 </form>
  18.                 </html>';
  19.    
  20.     if ($_SESSION['permiso'] == 1 )
  21.     {
  22.         echo
  23.         '<html>
  24.         <head>
  25.         <title>
  26.         </title>
  27.         <link href="Css1/style_new.css"  rel="stylesheet" type="text/css" />
  28.         </head>
  29.         <frameset rows = "15%, 80%">
  30.         <frame  name = "1"  src = "barrabotones.php" marginheight="5" NORESIZE>
  31.         <frameset  cols = "20%, 80% ">
  32.         <frame name = "2" src = "Lateral.php"  >
  33.         <frame name = "central"  src = "bienvenido.php" align = "center" marginheight="5" NORESIZE>
  34.         </frameset>
  35.         </frameset>';
  36.         /*<script languaje="javascript">
  37.         marco();
  38.         </script>*/
  39.     }
  40.     else
  41.     {
  42.         echo $_SESSION['permiso'];
  43.         echo' <form action = "marco.php" method = "GET">
  44.                 <frameset rows = "15%, 80%">
  45.                 <frame  name = "1"  src = "barraLogin.php" marginheight="5" NORESIZE>
  46.                 <frameset  cols = "20%, 80% ">
  47.                 <frame name = "2" src = "Lateral.php"  >
  48.                 <frame name = "central"  src = "bienvenido.php" align = "center" marginheight="5" NORESIZE>
  49.                 </frameset>
  50.                 </frameset>
  51.                 </form>
  52.                 </html>';
  53.        
  54.         /*<script languaje="javascript">
  55.         marco();
  56.         </script>*/
  57.     }
  58. ?>
  59.  
  60.  
  61.  

aqui esta la pagina donde inicia la sesion y si es correcta tengo que carga la barrabotone.php en el frame llamado arriba, si la pongo en el central ningun problema

Código: PHP
  1. <html>
  2. <head>
  3. <title>
  4. </title>
  5. <link href="Css1/style_new.css"  rel="stylesheet" type="text/css" />
  6. </script>
  7. </head>
  8. <?php
  9.     session_start();
  10.     echo' <form action = "marco.php" method = "GET">
  11.                 <frameset rows = "15%, 80%">
  12.                 <frame  name = "1"  src = "barraLogin.php" marginheight="5" NORESIZE>
  13.                 <frameset  cols = "20%, 80% ">
  14.                 <frame name = "2" src = "Lateral.php"  >
  15.                 <frame name = "central"  src = "bienvenido.php" align = "center" marginheight="5" NORESIZE>
  16.                 </frameset>
  17.                 </frameset>
  18.                 </form>
  19.                 </html>';
  20.    
  21.     if ($_SESSION['permiso'] == 1 )
  22.     {
  23.         echo
  24.         '<html>
  25.         <head>
  26.         <title>
  27.         </title>
  28.         <link href="Css1/style_new.css"  rel="stylesheet" type="text/css" />
  29.         </head>
  30.         <frameset rows = "15%, 80%">
  31.         <frame  name = "arriba"  src = "barrabotones.php" marginheight="5" NORESIZE>
  32.         <frameset  cols = "20%, 80% ">
  33.         <frame name = "2" src = "Lateral.php"  >
  34.         <frame name = "central"  src = "bienvenido.php" align = "center" marginheight="5" NORESIZE>
  35.         </frameset>
  36.         </frameset>';
  37.         /*<script languaje="javascript">
  38.         marco();
  39.         </script>*/
  40.     }
  41.     else
  42.     {
  43.         echo $_SESSION['permiso'];
  44.         echo' <form action = "marco.php" method = "GET">
  45.                 <frameset rows = "15%, 80%">
  46.                 <frame  name = "arriba"  src = "barraLogin.php" marginheight="5" NORESIZE>
  47.                 <frameset  cols = "20%, 80% ">
  48.                 <frame name = "2" src = "Lateral.php"  >
  49.                 <frame name = "central"  src = "bienvenido.php" align = "center" marginheight="5" NORESIZE>
  50.                 </frameset>
  51.                 </frameset>
  52.                 </form>
  53.                 </html>';
  54.        
  55.         /*<script languaje="javascript">
  56.         marco();
  57.         </script>*/
  58.     }
  59. ?>
  60.  
  61.  
  62.  

cual puede ser el problema

14
PHP / Re: simple switch
« en: Sábado 23 de Mayo de 2009, 19:08 »
Problema resuelto en este simple ejemplo....vamos a ver que pasa con el real , gracias , era un parentesis, a veces no ves un punto o un parentesisi y  :argh: saludos

15
PHP / simple switch
« en: Sábado 23 de Mayo de 2009, 16:28 »
Buenas tarde tengo problemas con un simple switch y  decidi hacer un ejercicio simple , pero tengo el mismo problema , que no se ejecuta cuando hago clik a cualquiera de los botones, donde esta el fallo , en el caso de del case he probado con comillas simples y dobles y no funciona...

Código: PHP
  1.  
  2. <HTML>
  3. <HEAD>PRUEBA
  4. </HEAD>
  5. <BODY>
  6. <form method="GET" action = "prueba.php">
  7. <input type = "submit" name="prueba" value="grabar"></input>
  8. <input type = "submit" name="prueba" value="borrar"></input>
  9. <?php
  10. if(isset($_GET['prueba'])
  11.     $prueba=$_GET['prueba'];
  12.  switch($prueba)
  13.  {
  14.      case "grabar" :
  15.          echo ( "hola");
  16.          break;
  17.          
  18.      case "borrar" :
  19.          
  20.          echo ( "adios");
  21.          break;
  22.  }   
  23.  
  24. ?>
  25.  
  26.  
  27. </form>
  28. </body>
  29. </html>
  30. </form>
  31. </BODY>
  32. </HTML>
  33.  

Muchas gracias ,seguramente me este sucediendo lo mismo en el codigo verdadero asi que solucionando este pequeño codigo lo hare en el otro , saludos y gracias por las enseñanzas

16
PHP / Enviar variables a un popup con php y javascript
« en: Sábado 16 de Mayo de 2009, 17:29 »
Aqui esta las variables que tengo que pasar , no conisgo pasar ni la de borrar ni la de grabar, la de borrar no esta implementada pero seria igual que grabar pero es que no consigo pasar la variable de grabar que estoy haciendo mal. una ayuda

Citar
<td align="center"  class = "td_1">
            <a href = "Formulario_Cliente.php?module=borrar&id=<?$valor[1]?><?php echo $valor[1]?>">Borrar</a>   
            </td >
            <td  align="center"  class = "td_0">
            <a href ="javascript:;" onclick="javascript:abrir('popup.php?id=<? $valor[1]?><?php echo $valor[1]?>');return false">Grabar</a></td>
            </td>

Este es el codigo del java , de la pagina que tiene que enviar las variables.
Citar
function abrir() // windows open
{

  window.open("popup.php?id",""," width = 400,height=300,scrollbars=NO");
}
function cerrarVentana(){
//la referencia de la ventana es el objeto window del popup. Lo utilizo para acceder al método close   
ventana_secundaria.close()
}
</script>
<body>

-----
Este es el codigo donde tiene que recibir la variable , para que cuando confirme borrar me borre el regsitro.
Citar
<html>
<head>
<title>Ventana Secundaria</title>
<script>
function cerrarse()
{
window.close()
}
</script>
</head>

<body>
Esta es la ventana del popup
<?php
echo("Hola");

echo ("la id es " .$_GET['id']);

?>
<table  width="150%"   class = "table1"  height = "125%" border="1">
   <tr>
   <td>
   ¿DESEAS REALMENTE BORRAR EL REGISTRO?<BR>
   <a width="50%" href = "Formulario_Cliente.php">Borrar</a>
   </td>
   <td>
   ¿DESEAS SALIR SIN BORRAR?<BR>
   <form>
   <input type=button value="Cerrar" onclick="cerrarse()">
   </form>
   <a width="50%" href = "Formulario_Cliente.php">SALIR</a>   
   </tr>
   </td>
</table>
</body>
</html>

Otra duda mas, estoy desarrolando  bajo firefox y cuando lo abro con iexplorer , la barra de desplazamiento que tengo implementado en una clase de css , no aparece , y el diseño se estropea , desapareciendome etiquetas de tipo texto .....
Cual podria ser la solucion ..

Muchas gracias

17
PHP / Re: Necesito recorrer un array
« en: Martes 21 de Abril de 2009, 12:33 »
Al poner el codigo que me diste sale esto;
Código: PHP
  1. (
  2.     [1] => Array
  3.         (
  4.             [1] => Juan
  5.         )
  6.  
  7.     [2] => Array
  8.         (
  9.             [1] => jojo
  10.         )
  11.  
  12. )
  13.  
  14.  

Pero cuando quito el count del for me da el error:
Undefined Ofsset en la linea de codigo:
<option value ="<?php echo $arr[1][$i]; ?>"><?php echo $arr[1][$i];?></option>
gracias

18
PHP / Re: Necesito recorrer un array
« en: Viernes 17 de Abril de 2009, 16:05 »
Me sigue recuperando solo la primera fila , no me devuelve todas las filas , y la tabla tiene mas de una fila ....¿Puede que el problema este en la funcion? ,no se como solucionar el problema

19
PHP / Re: Necesito recorrer un array
« en: Jueves 16 de Abril de 2009, 14:49 »
Muchas gracias pero no funcionas, cuando cargo la pagina , se queda pensando y por mas que he probado no se como recorrer el array ...adenas tambien daba un error que no reconoce el indice
arr[0] ,
muchas gracias

20
PHP / Re: Necesito recorrer un array
« en: Miércoles 15 de Abril de 2009, 14:58 »
Muchas gracias , pero no consigo devolver el array , he limpiado un poco el codigo , quiero cargar una lista....este es el nuevo codigo:
Este es el codigo de la clase y la funcion:
<?php
define ( "odbc_sat_server", "sat_reparaciones_Odbc" ); // Host al que conectar, habitualmente es el ‘localhost’
define ( "odbc_sat_USER", "" ); // Nombre del usuario con permisos para acceder;
define ( "odbc_sat_PASS", "" ); // Contraseña de dicho usuario
define ( "odbc_sat__bd", "sat-reparaciones"); // Nombre de la base de datos que se conectara
// Fichero con los datos de conexion a la BBDD
//------------------------------------------
//------------------------------------------

class cdb
{
   private  $conexion;
   private $resultado;
   
   
   public function __construct()
   {
      $conexion = 0;   
      
   }
   
   public function __destruct()
   {
      $this->desconexion();
   }
   
   // Funcion de sesion
   
   public function desconexion()
   {
      if ( $this->conexion > 0 )
      {    
         odbc_close( $this->conexion);
         $conexion = 0;
      }
   }
   public function isconect()
   {
        return $this->conexion ;
   }
   
   public function consulta( $query )
   {
      $this->resultado = odbc_exec( $this->conexion, $query);
      if ($this->resultado ==  false)
      {
         return false;
      }else{
         return true;
      }   
            
   }
   
   
   public function conexion($odbc_sat_server, $odbc_sat_USER, $odbc_sat_PASS)
   {
      $this->conexion = odbc_connect($odbc_sat_server, $odbc_sat_USER, $odbc_sat_PASS);
      return  $this->isconect();
      
   }
   
   public function cliente($sql)
   {
      $arr    = array();
      $rs    = odbc_exec($this->conexion,$sql);
      $x      = 1;
      while (odbc_fetch_row($rs))
      {
         for ($y = 1; $y <= odbc_num_fields($rs); $y++)
            $arr[$x][$y] = odbc_result($rs,$y);
         $x++;
      }
         if ($x > 1)
         {
            
            return $arr;
         }   
   }

};
   
?>   

Este es el codigo donde quiero cargar los datos en la lista:

<html>
<head>
<title>Ejemplo de Funcion y conexion a BBDD</title>
</head>
<body>
<H1>Ejemplo de uso de bases de datos con PHP y MySQL con FUNCIONES</H1>
<select name = "APELLIDOS">
<?php
include "db.php";
$db = new cdb;
      
   $odbc_sat_server = "sat_reparaciones_Odbc";
   $odbc_sat_USER=  "";
   $odbc_sat_PASS=  "";
   
   $db->conexion($odbc_sat_server, $odbc_sat_USER, $odbc_sat_PASS);
   $arr=$db->cliente("SELECT CLIENTE FROM CLIENTES");
      ?>
         <option value ="<?php echo $db->cliente()?>"<?php echo $db->cliente()?></option>
      <?   
   
   echo $arr[1][2];//AQUI SI CONSIGO MOSTRAR DATOS  ,Solo un registro . .el unico que solicito
   
?>
</select>
</table>
</body>
</html>
Muchas gracias a ver si alguien me resuelve la duda

21
PHP / Re: Necesito recorrer un array
« en: Jueves 2 de Abril de 2009, 22:54 »
Muchas gracias pero ahora el problema que tengo es que en vez de imprimirlo en la funcion , quiero que esta me retorne el array e imprimir despues de la llamada en la funcion .
public function imprimir()
     {
        $i = 1;
        while ( $array = odbc_fetch_array($this->resultado,$i)){
              ++$i;
           return ($array);
         }
     
    }


if ($db->isconect() > 0 )
    {
        echo("conectado");
        $sql = "select * from clientes";
       
        if ($db->consulta( $sql ) == true)
        {
            echo("consulta correcta");
            $db->imprimir();
           echo $array
        }else
        {
            echo("consulta incorrecta");
        }  
Esto asi no funciona , alguien puede ayudarme a retornar un array desde una funcion
gracias

22
PHP / Necesito recorrer un array
« en: Lunes 30 de Marzo de 2009, 20:16 »
Hola, cuando recorro el array solo me devuelve el primer registro , y no todo el contenido del array que es lo que hago mal;
Como puedo hacerlo ,muchas gracias
Código: PHP
  1.  
  2. ----------------------Este es el codigo de las funciones:
  3. <?php
  4. define ( "odbc_sat_server", "sat_reparaciones_Odbc" ); // Host al que conectar, habitualmente es el ‘localhost’
  5. define ( "odbc_sat_USER", "" ); // Nombre del usuario con permisos para acceder;
  6. define ( "odbc_sat_PASS", "" ); // Contraseña de dicho usuario
  7. define ( "odbc_sat__bd", "sat-reparaciones"); // Nombre de la base de datos que se conectara
  8. // Fichero con los datos de conexion a la BBDD
  9. //------------------------------------------
  10. //------------------------------------------
  11.  
  12. class cdb
  13. {
  14.     private  $conexion;
  15.     private $resultado;
  16.    
  17.     public function __construct()
  18.     {
  19.         $conexion = 0;  
  20.        
  21.     }
  22.    
  23.     public function __destruct()
  24.     {
  25.         $this->desconexion();
  26.     }
  27.     public function desconexion()
  28.     {
  29.         if ( $this->conexion > 0 )
  30.         {  
  31.             odbc_close( $this->conexion);
  32.             $conexion = 0;
  33.         }
  34.     }
  35.     public function isconect()
  36.     {
  37.           return $this->conexion ;
  38.     }
  39.    
  40.     public function consulta( $query )
  41.     {
  42.         $this->resultado = odbc_exec( $this->conexion, $query);
  43.         if ($this->resultado ==  false)
  44.         {
  45.             return false;
  46.         }else{
  47.             return true;
  48.         }  
  49.                
  50.     }
  51.    
  52.     public function conexion($odbc_sat_server, $odbc_sat_USER, $odbc_sat_PASS)
  53.     {
  54.         $this->conexion = odbc_connect($odbc_sat_server, $odbc_sat_USER, $odbc_sat_PASS);
  55.         return  $this->isconect();
  56.        
  57.     }
  58.    
  59.     public function imprimir()
  60.     {
  61.         $array = odbc_fetch_array($this->resultado,1);
  62.        
  63.         foreach($array as $registro)
  64.         {
  65.             echo($registro);
  66.            
  67.         }
  68.        
  69.     }
  70. };
  71. ?>
  72. ----------------------Este es el codigo donde llamo a la funciones:
  73.  
  74. <?php
  75.     include "db.php";
  76.     $db = new cdb;
  77.        
  78.     $odbc_sat_server = "sat_reparaciones_Odbc";
  79.     $odbc_sat_USER=  "";
  80.     $odbc_sat_PASS=  "";
  81.    
  82.     $db->conexion($odbc_sat_server, $odbc_sat_USER, $odbc_sat_PASS);
  83.  
  84.     if ($db->isconect() > 0 )
  85.     {
  86.         echo("conectado");
  87.         $sql = "select * from clientes";
  88.        
  89.         if ($db->consulta( $sql ) == true)
  90.         {
  91.             echo("consulta correcta");
  92.             $db->imprimir();
  93.         }else
  94.         {
  95.             echo("consulta incorrecta");
  96.         }  
  97.        
  98.     }else
  99.     {
  100.         echo("error de conexion");
  101.     }  
  102. ?>
  103.  

23
PHP / Crear una tabla en html y cargarla en una variable php?
« en: Lunes 30 de Marzo de 2009, 19:58 »
Hola buenos dias , podriais decirme como puedo crear una tabla y guardarla en una variable de php ,he visto que era algo asi pero no me sale
?>
$tabla = <<< Prueba
<TABLE BORDER="1">
<TR>
   <TH>Cabereca 1</TH>
   <TH>Cabereca 2</TH>
   <TH>Cabereca 3</TH>
</TR>
</TR>
</TABLE>
Prueba;
echo $Tabla


Era algo parecido pero me sale , lo que quiero es cargar los datos de mi bd en las ca

24
MySQL / Re: hacer esta consulta
« en: Viernes 27 de Febrero de 2009, 14:01 »
Muchas gracias pero tiene que ser con case

Como se puede hacer con case

25
MySQL / Re: hacer esta consulta
« en: Jueves 26 de Febrero de 2009, 11:16 »
lo que tengo que hacer es que en mysql como si fuese un select decode,  en sql seria esta consulta , select dept_no,count(decode(oficio,'EMPLEADO',1) empleado GROUP BY dept_no;

Pero en mysql no existe la funcion decode , como se hace.

Páginas: [1] 2