Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: ::: Devil ::: en 3 Enero 2014, 16:26 pm



Título: error en base de datos
Publicado por: ::: Devil ::: en 3 Enero 2014, 16:26 pm
hola bueno estoy haciendo un sistema de compras y monto la base datos cree las tablas y todo lo demas pero cuando intento cargar el archivo de tecto conex me marca este error

este es cuando entra por la web

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\web\Connections\conex.php on line 9

Fatal error: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\web\Connections\conex.php on line 9

este es mi archivo conex.txt

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";
$database_conex = "bdrelojes";
$username_conex = "root";
$password_conex = "mysql";
$conex = mysql_pconnect($hostname_conex, $username_conex, $password_conex) or trigger_error(mysql_error(),E_USER_ERROR);
?>

y esto es lo que me sale en phpmyadmin cuando trato de importar el archivo

Error
Parece haber un error en su consulta de SQL. La salida generada por el servidor de MySQL, de existir, aparece abajo, en cuyo caso puede ayudar a diagnosticar el problema.

ERROR: Signo de puntuación desconocido @ 1
STR: <?
SQL: <?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";

consulta SQL:

<?php # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_conex = "localhost";

MySQL ha dicho: Documentación

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php
$hostname_conex = "localhost"' at line 1
estoy trabajando en localhost perro la ruta de acceso es esta http://localhost/web/detalle_relojes.php

si no es mucha molestia me podrian ayudar que le e hechado cabeza y no estoy claro


Título: Re: error en base de datos
Publicado por: EFEX en 3 Enero 2014, 19:08 pm
El primer error es por que no es la contraseña del usuario root. Lo segundo... por que? tratas de importar un archivo php a tu base de datos... solo acepta archivos con sintaxis sql.