Foros del Web » Programando para Internet » PHP »

Tengo problemas con phpMyDataGrid

Estas en el tema de Tengo problemas con phpMyDataGrid en el foro de PHP en Foros del Web. Hola amigos, he descargado estas herramientas para la solucion de mi proyecto pero al ejecutar un archivo de ejemplo que incluye el paquete me sale ...
  #1 (permalink)  
Antiguo 05/10/2009, 17:11
 
Fecha de Ingreso: agosto-2007
Mensajes: 15
Antigüedad: 16 años, 8 meses
Puntos: 0
Tengo problemas con phpMyDataGrid

Hola amigos, he descargado estas herramientas para la solucion de mi proyecto pero al ejecutar un archivo de ejemplo que incluye el paquete me sale el siguiente error, que tengo que hacer.

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\wamp\www\examplex\php\phpmydatagrid.class.php on line 392
SQL Error found in query: mysql_connect('127.0.0.1:3306', root, root))

Error Message: Access denied for user 'root'@'localhost' (using password: YES)


Gracias por la ayuda.
  #2 (permalink)  
Antiguo 05/10/2009, 17:17
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: Tengo problemas con phpMyDataGrid, [AYUDA] porfavor!!!

fijate de estar cerrando entre comillas los valores de usuario y contraseña,

mysql_connect('localhost','root','root');

comproba tambien que sean esos los datos
  #3 (permalink)  
Antiguo 05/10/2009, 17:27
 
Fecha de Ingreso: agosto-2007
Mensajes: 15
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Tengo problemas con phpMyDataGrid, [AYUDA] porfavor!!!

si asi es, comprobe esos detalles y coinciden con los de mysql pero aun asi
  #4 (permalink)  
Antiguo 05/10/2009, 17:33
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: Tengo problemas con phpMyDataGrid, [AYUDA] porfavor!!!

lo que te dice el error es que no podes acceder con esos datos, por eso te decia que verifiques el usuario y la contraseña si estan puesto con comillas, porque si no lo estan te pueden estar devolviendo un valor nulo.
fijate poner

mysql_connect("localhost","root","");

asi talcual y decime, no hace falta poner 127.0.0.1:3306, especificas el puerto y la ip cuando cambias la direccion de acceso web, o la habilitacion de puertos
  #5 (permalink)  
Antiguo 05/10/2009, 18:31
 
Fecha de Ingreso: octubre-2009
Mensajes: 40
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Tengo problemas con phpMyDataGrid, [AYUDA] porfavor!!!

antes me pasaba lo mismo que tu....
fijate ne el codigo siguiente, ocupo variables de coneccion que las defino antes....
una pregunta.....¿que gestor de BD ocupas?.....generalmente cuando los instalas te piden el requisito de nombre de usuario y password.....ve en las opciones si puedes cambiarcelas
para pruebas te recomiendo que el nombre de usuario siempre lo dejes root y la clave en blanco...si ya lo vas a montar en un server...tiralo con nombres(dependiendo de los hostings)

el escript siguiente guardalo como conexion.php
luego lo llamas en las paginas que quieras ocupar de la siguiente manera

include("conexion.php");
$cnn = conectar();

asi llamas a la "pagina" mas bien dicho escript conectar....asi te ahorras la lata de estar haciendo siempre la coneccion
pero para solucionar tu drama siempre siempre fijate cuando instales el gestor o administrador de BD de que cuando te pida el nombre de usuario pongas uno que te acuerdes y una clave que la recuerdes.....como te decia para pruebas siempre deja root como usuario y en blanco la pass ok?

<?php
function conectar()
{
@$base_de_datos = "nombre de tu base de datos";
@$db_usuario = "root"; //generalmente por defecto es root en los gestores de BD
@$db_password = ""; //por defecto en los gestores de DB estan en blanco

if (!(@$link = @mysql_connect("localhost", $db_usuario, $db_password)))
{
echo "Se ha producido un ERROR al intentar conectar con la Base de Datos!!!";
exit();
}
if (!@mysql_select_db(@$base_de_datos, @$link))
{
echo "Se ha producido un ERROR al intentar seleccionar la Base de Datos";
exit();
}
return $link;
}
?>

si soluciona tu drama.....me avisas
si no me mandas mensajes privados para ayudarte
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:33.