BD MySQL avec chez.com

Rusmaster -  
 idir -
Hola y gracias por su atención,

Estoy haciendo un sitio para el aprendizaje de las bases del idioma ruso en el servidor de "chez.com".
Este servidor comprende PHP y MySQL.
Mi página de inicio (.php) contiene un formulario HTML :

<form name="formrusse" action="bform.php" method="post">....

Los datos se transmiten a "bform.php" :


<?php
$pseudo = $_POST["pseudo"];
$pays = $_POST["pays"];
$region = $_POST["region"];
$email = $_POST["email"];
$age = $_POST["age"];
$message = $_POST["message"];
$today=date("d-m-Y");
$now=time("H/i/s");
$fh = fopen("formul.txt","a");
fwrite($fh,$today);
fwrite($fh,$now);
fwrite($fh,"\n");
fwrite($fh,$pseudo);
fwrite($fh,"\n");
fwrite($fh,$email);
fwrite($fh,"\n");
fwrite($fh,$pays);
fwrite($fh,"\n");
fwrite($fh,$region);
fwrite($fh,"\n");
fwrite($fh,$age);
fwrite($fh,"\n");
fwrite($fh,$message);
fwrite($fh,"\n");
fclose($fh);
?>

Bien sûr, me gustaría que estas variables se almacenen en mi BD.

Allí, el desahogo de cabello o lo que quede empieza.
Quiero crear una BDD (BDrusse)
con tablas (pseudo, mail, pays.....)
Para crear una BD hace falta conectarse, ¿no es así?
Para conectarse, se hace un script del tipo :


<?php

echo "tentative de connection à la base de données"." / ";
$connect=mysql_connect("baserusse","rusmaster","xxXXyyYYxX")

or die ('erreur de connection à MySQL'.mysql_error())." / ";
echo"connection OK"." / ";
.......
?>

donde "baserusse" es el servidor, "rusmaster" el usuario y el tercer atributo la password que chez.com me dio.

Si la conexión es OK, se puede crear la BD con un script del tipo :

<?php

$sql='CREATE DATABASE BDrusse';
if (mysql_query($sql,$connect))
{
echo "Base de datos creada correctamente\n"." / ";
} else {
echo 'Erreur lors de la création de la base de données : ' . mysql_error() . "\n"." / ";
}


Et si todo salió bien, nos desconectamos con :

mysql_close($connect);

Y esto es lo que obtengo como resultado :

tentative de connection à la base de données / connection OK / Erreur lors de la création de la base de données : Access denied for user 'baserusse'@'172.20.%' to database 'BDrusse' /

Algunas de las miles de preguntas que me hago.
¿Mi intento de conexión ha tenido éxito?
Si es así, por lo que parece decir, ¿por qué me niega el acceso para la creación?
¿Qué es esa IP (172.20.%) cuando la IP de chez.com es 212.27.63.127 ?

Gracias por aclarármelo... ;)
Configuración: Windows XP Internet Explorer 7.0

2 respuestas

Rusmaster
 
Hola,

¿Alguien puede decirme qué no está bien?
¿O al menos decirme que todo parece bien y que no entiende por qué no funciona?

gracias ;)
0
PapySoso
 
Hola, Tengo el mismo problema que tú para administrar de forma remota una base MySql. Por ahora, parece que no es posible usar PhpMyAdmin en el hosting chez.com. He conseguido FlashMyaAdmin (http://www.flashmyadmin.org/original/flashmyadmin.org.php?action=download) que descargas en tu ordenador y luego transfieres a tu espacio de hosting. Para poder gestionar tu base basta con indicar la URL http://tuSitio.chez.com/flashmyadmin en tu navegador preferido y luego introducir tu nombreDePáginaPersonal y la contraseña de acceso a Mysql. Atentamente. PapySoso
0
idir > PapySoso
 
por favor, ¿puedes explicarme cómo funciona? porque lo he intentado todo, pero no funciona.
gracias
0
Rusmaster
 
¡Bien! mi problema no le interesa a nadie :(
0