Foros | Webinarios | Blogs
 

PHP: Llamar a EXE (VFP) desde PHP

Seguir
Hola!
Tengo este código y necesito reemplazarlo por una llamada a un EXE compilado en VFP.
¿Qué debería cambiar para lograr esto?
Gracias!

  echo "<li><img src='Iconos/Cuotas.gif' width='16' height='16' /><a href='SelAlumno.php?ACCION='> Cobro de Cuotas </a></li>";


  • hace 1 año

    Avatar de Richard

    Por que no utilizas una Base de Datos mysql?.............es mas potente y seguro.
    Que conocimientos tienes de programacion en lenguaje PHP?

  • hace 1 año

    Avatar de cabj2803

    Hola Richard. Tengo app ya desarrolladas en VFP y las quiero re utilizar en esta página. El formulario VFP ya tiene toda la lógica necesaria y no tenía sentido reescribir todo nuevamente, cuando a la página le queda poco tiempo de vida je.
    Saludos

1 Solución propuesta

Resulta muy dificil ayudarte sin ver el nombre de la tabla y las columnas, ademas insisto en que lo mejor es usar una base de datos mysql, ademas no mencionas que conocimientos tienes en programacion php.

Te dejo un ejemplo de conexion y consulta ODBC con php al estilo por procedimientos(algo que yo no uso hace años)
El bucle WHILE habria que meterlo dentro de un if para saber que haya al menos un resultado pero la idea esta!!
<?php 
// Consulta a Base De DAtos
$DbToQuery = new PDO("sqlite:c:\aqui_el_nombre_de_tu_archivo");
$sql "SELECT * FROM nombre_de_la_tabla_alumnos WHERE nombre_de_la_tabla_a_buscar = 'tu_criterio_de_busqueda'";
$result $DbToQuery->query($sql);
// bucle con el resultado

while($row $result->
fetchObject()) {

    // imprimir en pantalla el resultado
   
echo $row->aqui_el_nombre_de_la_columna_que_quieras_mostrar;
  }
 

 ?>
  • hace 1 año

    Avatar de cabj2803

    Gracias Richard, pero no necesito meter lógica en el código. Simplemente llamar a una aplicación (un EXE) desde un link. Tengo 15 años de experiencia programando, pero nunca web, siempre para windows, y en su mayoría en Visual Fox Pro y SQL server.

  • hace 1 año

    Avatar de Richard

    No podes abrir un exe en un navegador, si sabes de sql entra en phpmyadmin importa la base de datos desde un archivo compatible(no un exe!!) y una vez que tengas echo eso hay que ver como lo implementas.

  • hace 1 año

    Avatar de Richard

    otra solucion seria hacer un applet(java) o algo en flash. pero ambos estan en desuso