Bien ahora a mi duda. Puede que sea que hoy estoy yo un poco "tonto" por que el error que tengo es el siguiente:
Código:
Si, ya sé lo que estais pensando... Un noob más por aquí, que no se sabe ni logear en el MYSQL. Puede que si sea nuevo, pero no es que sea mi primer contacto con mysql y mucho menos con la programación, solo es que no encuentro el fallo.Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'resal'@'localhost' (using password: YES) in C:\xampp\htdocs\resal\functions\mysql.connect.php on line 4
Bien, tras tener instalado el XAMPP en mi Netbook desde hace tiempo, hoy lo he vuelto a usar para un proyecto para implementar una mejora al servidor de mi residencia y como no, para empezar con la pierna izquieda ya tengo problemas con la depuración de la conexión con la base de datos.
Intentaré explicar como he distribuido los archivos para conectarme. Soy una persona que intenta reutilizar todo el código posible, por ello cree una carpeta en el root de este proyecto una carpeta llamada "functions" y dentro tengo tres archivos, de los cuales solo uso dos para esto: "mysql.data.php"y "mysql.connect.php". Además tengo en esa carpeta un cuarto archivo para configuracion del apache, el .htaccess y contiene lo siguiente:
Código:
Continuo explicando, en el root tengo un archivo llamado list.php, que cuando es llamado tendría que crear una tabla en HTML con todo lo que tenga una tabla del MYSQL, pero aún no estoy con eso, estaba aún con el inicio intentando conectar PHP con MYSQL. Ahora pondré el código de cada archivo.Order deny,allow Deny from all allow localhost
list.php -> El que ejecuta todos los demás
Código PHP:
<?php
require('functions/mysql.data.php');
require('functions/mysql.connect.php');
require("functions/read.list.php"); #Archivo que hice referencia antes, pero no lo uso.
mysql_connect_db($dbserver, $dbusername, $dbpassword, $dbname);
?>
Código PHP:
<?php
$dbserver="127.0.0.1";
$dbusername="resal";
$dbpassword="****"; #Oculta por seguridad, lo siento, pero puedo asegurar que esta bien escrita, copie esta contraseña al portapapeles y la pegué aquí y en el campo contraseña al crear el usuario "resal".
$dbname="resal";
$dbprefix="resal_00_";
?>
Código PHP:
<?php
function mysql_connect_db($server, $username, $password, $dbname) {
mysql_connect($server,$username,$password);
mysql_select_db($dbname);
}
?>
Código PHP:
mysql_connect($server,root)
Llegados hasta este punto y con ganas de aporrear a MYSQL, hice acopio de mi fuerza de voluntad, y recurro a vosotros, con la esperanza de que puedan ayudarme tal y como ya tantos post que he leído de aquí me ayudaron con anterioridad, pero esta vez preguntando yo.
Bueno siento el post tan largo pero me gusta explicar bien las cosas y seguro que algo aún se entiende mal, pero bueno intente que estuviese claro.