Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2014, 18:56
plastikman
 
Fecha de Ingreso: febrero-2014
Mensajes: 2
Antigüedad: 10 años, 3 meses
Puntos: 0
Problema con MYSQL y PHP

Buenas noches a todos,estoy haciendo un proyecto para terminar la secundaria y me pidieron hacer una pagina web donde tenga una parte dinamica,para la parte dinamica lo dividi en 2,cree una pagina aparte que seria la admistradora la cual contiene los siguientes archivos (abre_conexion.php,registra.php,resultado.php,inde x.php y cierra_conexion.php) cuando cree el dominio en 000webhost me da la posibilidad de acceder a PHPMYADMIN por lo cual me loguie y cree una base de datos y una tabla con 3 columnas(Evento,Fecha,Lugar) hasta ahi esta todo bien,escribi el codigo del index visualizando el form,lo mismo para el abre y cierra conexion y para el registra que es el que recibe los datos mediante POST,hasta ahi tambien todo bien,entro a la pagina,agrego un evento con su fecha y lugar y me dice que el evento ha sido creado con exito,ahora el problema es que cuando quiero visualizar esos datos,no aparecen en la pagina resultado.php PERO si aparecen en la pagina de phpmyadmin donde comprobe que se agregaron esos datos,me volvi LOCO buscando el por que y no lo encontre acontinuacion les pongo el codigo de resultado.php


Código:
<?php  
include('abre_conexion.php');  

    $query = 'select * from eventos';     // Esta linea hace la consulta 
    $result = @mysql_query($query or exit(mysql_error()));  

    while ($registro = @mysql_fetch_array($result)){  
echo "  
    <tr>  
      <td width='150'>".$registro['id']."</td>  
      <td width='150'>".$registro['Evento']."</td>
	  <td width='150'>".$registro['Fecha']."</td>    
      <td width='150'>".$registro['Lugar']."</td>  
      <td width='150'></td>  

    </tr>  
";
// Cerramos la conexion a la base de datos  
include("cierra_conexion.php");   
}  
 
?>

y el otro error que me esta volviendo loco y es aun mas inexplicable es que cuando copio exactamente este mismo codigo a la pagina web que estoy diseñando en la parte de content,me figura la tabla todo pero esta vez me tira un error insolito,me dice
Código:
"Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a8803197_eze'@'10.1.1.23' (using password: YES) in /home/a9161274/public_html/abre_conexion.php on line 15"
cuando en realidad es el mismo codigo y los mismos archivos abre_conexion y cierra_conexion.php
Código:
<?php 

// Parametros a configurar para la conexion de la base de datos 

$hotsdb = "mysql6.000webhost.com";    // sera el valor de nuestra BD 
$basededatos = "a8803197_admin";    // sera el valor de nuestra BD 

$usuariodb = "a8803197_eze";    // sera el valor de nuestra BD 
$clavedb = "azki2571991";    // sera el valor de nuestra BD 

$tabla_db1 = "eventos";    // sera el valor de una tabla

// Fin de los parametros a configurar para la conexion de la base de datos 

$conexion_db = mysql_connect($hotsdb,$usuariodb,$clavedb) 
    or die ("Conexión denegada, el Servidor de Base de datos que solicitas NO EXISTE"); 
    $db = mysql_select_db($basededatos, $conexion_db) 
    or die ("La Base de Datos <b>$basededatos</b> NO EXISTE"); 
?>
alguien sabe por que me esta tirando este error y por que en la otra pagina no me visualiza los datos? estaria muy agradecido si alguien me puede ayudar