Conexi贸n a MySQL con PHP

Vicens
11 de Julio del 2004
Hola compa帽eros tengo un problema que me trae de cabeza:

He realizado un trabajo con la aplicaci贸n EasyPHP que incluye Apache,PHP i MySQL. Lo tengo en un servidor local ( llamado localhost );la base de datos se llama "tutoria" y no tengo contrase帽a para acceder. Por otra parte tambi茅n tengo instalada la libreria ADODB para hacer uso de funciones muy 霉tiles.

Con el siguente script no tengo problemas para acceder a la informaci贸n de la base de datos tutoria i en particular a la tabla professor.

Ejemplo de plantilla para conectarse al servidor local :

<?php
// cargamos la libreria ADODB.

include("./adodb/adodb.inc.php");


$conn = &ADONewConnection('mysql'); // Creamos conexi贸n

// Connect ('Nombre servidor','usuario','contrasenya','base_de datos');

$conn->Connect("localhost", "root", "", "tutoria");

// Establecemos la seq眉猫ncia SQL.

$sql="select * from professor";

// Establecemos en la variable recordset el resultat de la conexi贸n

$recordSet = &$conn->Execute($sql);



// Si NO podemos establecer conexi贸n devolvemos el mensaje de error

if (!$recordSet){
print $conn->ErrorMsg(); }

else{
print ' Presentamos en pantalla el campo iden i el campo Nom <BR>';

// Mientras el resultado de la consulta no llegue al final del fitxero..
while (!$recordSet->EOF) {
// Presentamos en pantalla el contenido del campo 0 i el campo 1, que
// representa el campo 'IDEN' i el campo 'NOM'
print $recordSet->fields[0].' | Nom : '.$recordSet->fields[2].'<BR>';

$recordSet->MoveNext();
}
}
$recordSet->Close(); # Liberamos el array del los resultados
$conn->Close(); # Liberamos la conexi贸n a la base de datos.
?>

Per貌 como puedo conectarme a un dominio p霉blico que he contratado temporalmente gratis y que soporta PHP Y MySQL :

Los datos s贸n:

nombre del servidor :www.iesmartilhuma.org

usuario:iesmartilhuma.org

contrase帽a:********

nombre base de datos:iesmartilhuma

Con la instrucci贸n :

$conn->Connect("www.iesmartilhuma.org", "iesmartilhuma.org","******", "iesmartilhuma");

no puedo.

M脿s informaci贸n : En el dominio tambi茅n est脿 la libreria ADODB y las tablas de la base de datos se encuentran en http://isp.servidoresweb.org/mysql/iesmartilhuma.org/

C贸mo puedo aprovechar el script de conexi贸n anterior para hacer la consulta.



Si creeis que me podeis ayudar y necesitais el password para provar-lo con seguridad ,ningun problema , os lo puedo pasar ya que es provisional.

Ren?
11 de Julio del 2004
espero que a esta altura ya hayas resuelto tu problema, sin embargo te puede comentar algo, yo programo en php y mysqly para conectarme a este ultimo utilizo las funciones incluidas (built-in) en php para mysql, no obstante tengo la impresion de que con la clase que ocupas deberias solo cambiar el 'localhost' por la IP preferentemente o el nombre de tu server mysql, si tienes algun comentario puedes escribir a mi correo.
saludos

Joe Pinto
11 de Julio del 2004
como puedo conectarme a MySQL desde PHP, cabe se帽alar que la base de datos la puedp modificar desde plesk 7, pero si quiero conectarme desde una pagina PHP no deja conectarme de la misma forma, 驴Como puedo conectarme para comunicarme con la BD?