Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/11/2002, 10:53
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En una misma makina no vas a tener problemas .. tanto si creas un DNS de usuario (caso de windows) para ODBC o usas la cadena de conexión ODBC para esa Base de datos.

Ahora, si tu FoxPro base de datos está en otro PC .. que yo sepa FoxPro no es un servidor de Base de datos .. por lo tanto no se como vas acceder al Host XXX.XXX.XXX.XXX por ODBC? ...

Tal vez "tokiteando" en la cadena de conexión de este ejemplo (está basado en Access . pero es la misma tecnica .. usa el driver adecuado):

Código PHP:
<? 
$A 
$PATH_TRANSLATED
$B strrev ($A); 
$C strstr ($B ,''); 
$D strrev ($C); 

$dbc = new COM("ADODB.Connection"); 
$connstr "DRIVER={Microsoft Access Driver (*.mdb)};"
$connstr .= "DBQ=".$D."tolemy.mdb;uid=;pwd=;"

$dbc->open($connstr); 
$rs $dbc->execute("SELECT * FROM users"); 
while(!
$rs->eof()) { 
print 
$rs->fields['id']->value(); 
print 
" | ".$rs->fields['name']->value().""
print 
" | ".$rs->fields['surname']->value().""
print 
"\n<BR>\n"
$rs->movenext(); 


$dbc->close(); 
?>
Un saludo,

pd: Créditos del código a quien corresponda.