Programación Web y Scripting > PHP
Grabar Datos En Base Access97
(1/1)
neorent:
hola amigos alguno de ustedes saben como puede insertar datos que tengo de un form a una tabla de access97, bueno ya como conectarme y como hacer consulta solo me falta poder almacenar si alguien sabe se los agradeceria muchisimo bueno muchoas gracias a todos de ante mano adios
ArKaNtOs:
creo que es algo mas o menos asi:
$db_connection = new COM(”ADODB.Connection”);
$db_connstr = “DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=”. realpath(”ruta/mibase.mdb”) .” ;DefaultDir=”. realpath(”/miruta”);
$db_connection->open($db_connstr);
$rs = $db_connection->execute(”INSERT INTO mitabla VALUES ...”);
ya que con execute ejecutas un query :)
neorent:
que tal ArKaNtOs gracias por la ayuda, una consulta mas para todos, alguien sabe como puedo aumentar el tiempo de consulta en una base ¿? le explico resulta que estoy haciendo una consulta en con php en access y me arroja un error al momento de hacer la consulta osea la realiza bien pero llegado una cantidad de campos me envia un error por ejemplo si tengo 3000 registros y tengo que consultar aprox 200 que se que hay pero llega a unos 40 y se cae que podria ser bueno gracias por la ayuda a todo adios luego adjunto el code para que me digan que esta mal,
--- Código: Text --- <HTML><HEAD><TITLE>Consulta tabla_tecnicos</TITLE></HEAD><BODY><CENTER><FONT COLOR='blue'><H1 align="center">Requerimientos Pendientes</H1></FONT><HR><BR><BR><TABLE BORDER=1 WIDTH=90%><TR><TD ALIGN='center'><FONT COLOR='blue'>Nº Atencion </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Fecha Solicitud </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Nombre Usuario </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Unidad Depto </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Nº Oficina </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Fono Anexo </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Problema Usuario </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Tecnico Asignado </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Solucion Problema </FONT></TD><TD ALIGN='center'><FONT COLOR='blue'>Estado Atencion </FONT></TD></TR><?php// Se establece la conexión con la fuente de datos$var=$_REQUEST['buscado'];$conex = odbc_connect("base_soporte","","");$consulta = "select folio_atencion,fecha_llamado,usuario_atencion,direccion_depto,n_oficina,fono_anexo,problema_descrito,tecnico_asignado,solucion_atencion,estado_atencion from maestro_atenciones WHERE (estado_atencion <> '$var')";$resultado = odbc_do($conex, $consulta);// parece que esta linea $Num_Campos = odbc_num_fields($resultado);$Num_Filas = 0;// Se recorre el cursorwhile (odbc_fetch_row($resultado)){$Num_Filas++;echo "<TR>"; for ($i = 1; $i <= $Num_Campos; $i++) { echo "<TD ALIGN='left'>"; if (odbc_result($resultado, $i)) { echo odbc_result($resultado, $i); echo "</TD>"; } } //de los campos de una tupla: el for echo "</TR>";echo "\n";} // de todas las tuplas respuesta: el while if ($Num_Filas == 0) { echo "<TR><TD COLSPAN=9><CENTER>"; echo "No hay empleados"; echo "</CENTER></TD></TR>\n"; }echo "</TABLE>\n";echo "<BR><HR><BR>\n";//echo "<B>Número de filas: $Num_Filas<BR>\n";//echo "Número de campos: $Num_Campos</B>\n";echo "</CENTER>";//Se liberan recursos y se cierra la conexiónodbc_free_result($resultado);odbc_close($conex);?></BODY></HTML> muchas gracias por la ayuda chau
Navegación
Ir a la versión completa