Comunidad de diseño web y desarrollo en internet online

no me puedo conectar a la base de datos con php

Citar            
MensajeEscrito el 11 Ene 2006 11:00 pm
Hola colegas tengo el siguiente problema con php, mi base de datos se llama wya (webyarte proximo lanzamiento de mi web personal XD) y se encuentra en localhost connWya.php y textos.php estan en la misma carpeta y no existe espacio en la primera linea (ese fue mi primer error de novato en php)
connWya.php

Código :

<?php
$hostname_connWya = "localhost";
$database_connWya = "wya";
$username_connWya = "root";
$password_connWya = "";
$connWya = mysql_pconnect($hostname_connWya,$username_connWya,$password_connWya) or die (mysql_error());
?>

y
textos.php

Código :

<?php require_once('connWya.php');
mysql_select_db($database_connWya,$connWya);
 $sql = 'SELECT COUNT( * ) AS id_comentario FROM galeria' ;
$cont_comentarios = mysql_db_query($database_connWya,$sql)or die (mysql_error());
for($i=0;$i < $cont_comentarios;$i++){
  $sql = "SELECT comentario FROM galeria WHERE id_comentario = ".($i+1);
$comentario =  mysql_db_query($database_connWya,$sql)or die (mysql_error());
   print'&comentario' . ($i+1). '=' . $comentario;
}
mysql_close();
?>

este codigo me imprime lo siguiente:
&comentario1=Resource id #5&comentario2=Resource id #6&comentario3=Resource id #7&comentario4=Resource id #8

curioso por que tengo 8 comentarios en la DB, las sentensias mysql las probe en el servidor y no me dieron problemas

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 16 Ene 2006 02:11 pm

Código :

<?php
$hostname_connWya = "localhost";
$database_connWya = "wya";
$username_connWya = "root";
$password_connWya = "";
$connWya = mysql_connect($hostname_connWya,$username_connWya,$password_connWya) or die (mysql_error());
?>



textos.php

Código :

<?php require_once('connWya.php');
 $sql = 'SELECT COUNT( * ) AS id_comentario FROM galeria' ;
$cont_comentarios = mysql_db_query($database_connWya,$sql,$connWya)or die (mysql_error());
for($i=0;$i < $cont_comentarios;$i++){
  $sql = "SELECT comentario FROM galeria WHERE id_comentario = ".($i+1);
$comentario =  mysql_db_query($database_connWya,$sql)or die (mysql_error());
   print'&comentario' . ($i+1). '=' . $comentario;
}
mysql_close();
?>


revisa que modificaciones le hice y verás donde estaba el error.

Por jhony192

791 de clabLevel

1 tutorial

Genero:Masculino  

Just Another Programmer

firefox
Citar            
MensajeEscrito el 16 Ene 2006 07:29 pm
gracias jhony por tu respuesta y que bueno que vieras el error ahora lo voy a revisar espero que me resulte

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 17 Ene 2006 09:38 pm
hice todos los cambios correspondientes pero aun no me funciona, estas cosas suelen pasarme solo a mi, pero como lo que no te mata te hace mas sabio, mis sospechas es que este mal configurada la base de datos, o incluso el mismo servidor(mysql) yo ocupo wamp, que hasta ahora no me ha dado problemas pero sospecho de el

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.