Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2003, 04:54
dardd
 
Fecha de Ingreso: junio-2003
Mensajes: 102
Antigüedad: 20 años, 10 meses
Puntos: 0
Warning: SQL error: , SQL state 00000 in SQLColumns

Un saludo a todos los del foro, estoy probando acceder a ACCES (ya se que se puede importar a mysql pero es para probar) y mostrar todas las tablas y sus respectivas columnas.
-Tablas.php:
Código PHP:
<? 
//Primero hay que crear la dsn se sistema via ODBC
$dsn='odbc_empresa2';
$username='';
$password='';

$connection odbc_connect($dsn"""") or die(odbc_error_msg());
$tables odbc_tables($connection) or die(odbc_error_msg());
$table_list "<ul>";
$i 0;
while (
odbc_fetch_row($tables)) {
  if (
odbc_result($tables4) == "TABLE")
  {
    
$table_list .= "<li><a href=\"columnasempresa.php?table_name=" odbc_result
    
($tables3) . "\">" odbc_result($tables3) . "</a>";
    
  }
}
$table_list .= "</ul>"?>
<html>
<head>
<title>Tablas</title>
</head>
<body>
<p><strong>Tablas</strong>
</p>
Código PHP:
<? echo "$table_list"?>
</body>
</html>

columnasempresa.php:

Código PHP:
<? 
//Primero hay que crear la dsn de sistema via ODBC
$dsn='odbc_empresa2';
$username='';
$password='';
?>
<html>
<head>
<title>Columnas de la tabla "<? echo "$table_name"; ?>"</title>
</head>
<body>
<p><strong>Columnas de la tabla "<? echo "$table_name"; ?>":</strong>
</p>
<p>
Código PHP:
<?
$conn 
odbc_connect($dsn"""") or die(odbc_error_msg());
//echo “<br>”.$table_name.”<br>”; //Si que funciona por URL
$cols odbc_columns($conn"%"""$table_name ); //Aqui es donde da 1er error
$function_result odbc_result_all($cols);
echo 
"function result = " $function_result;
?>
</p>
</body>
</html>

Me dan los siguientes errores:

Columnas de la tabla "Empleat":

Warning: SQL error: , SQL state 00000 in SQLColumns in C:\asp\php\mysql\adodb\columnasempresa.php on line 19
¿Por que sale este error?


Warning: odbc_result_all(): supplied argument is not a valid ODBC result resource in C:\asp\php\mysql\adodb\columnasempresa.php on line 20
function result =