gracias Hola, gracias por todo. Mira, el caso es que tenemos el siguiente script:
<html>
<body>
<?php
$servidor = "a";
$usuario = "sa";
$clave = "winrules";
$basededatos = "dwh";
$tabla = "cdoc";
$conexion = odbc_connect('DRIVER={Relativity Client};ServeName=192.168.100.0','','');
/*
$servidor = "192.168.100.0";
$usuario = "da";
$clave = "da";
$basededatos = "dwh";
$tabla = "notas";
$conexion =odbc_connect('Relativity Client;ServeName=192.168.100.0','','');
$conexion =odbc_connect("DSN=DataSource;UID=UserName;PWD=Pas sword","","");
*/
$e=odbc_errormsg();
echo "
conexion= $conexion</br>";
echo "
eror:= $e</br>";
$db = odbc_select_db($basededatos,$conexion);
$mensaje = mssql_get_last_message();
echo "
mensaje: $mensaje</br>";
echo "
conexion select= $db</br>";
if(!$db){
echo "No se pudo acceder a la base de datos";
mssql_close($conexion);
exit;
}
if (!isset($pag)) $pag = 1; // Por defecto, pagina 1
$tampag = 10000;
$reg1 = ($pag-1) * $tampag;
$result = mssql_query("SELECT emp, cta, sedoc1, sedoc2, nudoc, tidoc from $tabla where agte=11", $conexion);
$total = mssql_num_rows($result);
echo "
Se encontraron : $total Documentos";
if (!mssql_num_rows($result)){
echo "¡ No se ha encontrado ningún registro !";
}
else{
echo "<table border = '1'> \n";
echo "
<tr>
<td>Empresa </td>
<td>Cuenta </td>
<td>Serie </td>
<td>Documento </td>
<td>Tipo </td>
</tr> \n";
for ($i=$reg1; $i<min($reg1+$tampag, $total); $i++) {
mssql_data_seek($result, $i);
$row = mssql_fetch_array($result);
echo "<tr><td>".$row["emp"]. "</td>
<td>".$row["cta"]. "</td>
<td>".$row["sedoc1"].$row["sedoc2"]."</td>
<td>".$row["nudoc"]. " </td>
<td>".$row["tidoc"]. " </td>
</tr>\n";
}
echo "</table> \n";
}
?>
mira, en lo que tengo la duda es en lo de conexion, pues no se cual es la sintaxis correcta para relativity, alguien se la sabe?
__________________
A computer scientist is someone who, when told 'go to hell' is offended about the 'goto' part rather than the destination
|