Foros del Web » Programando para Internet » PHP »

conexion

Estas en el tema de conexion en el foro de PHP en Foros del Web. hola lo que pasa es que necesito hacer una pagina en php con base de datos. tengo un hosting gratiuto en hostinazo y tengo problemas ...
  #1 (permalink)  
Antiguo 21/11/2011, 11:28
 
Fecha de Ingreso: enero-2008
Mensajes: 20
Antigüedad: 16 años, 3 meses
Puntos: 0
conexion

hola
lo que pasa es que necesito hacer una pagina en php con base de datos.
tengo un hosting gratiuto en hostinazo y tengo problemas al momento de la conexion tengo el siguiente codigo:


Código PHP:
<?php 

$i
=0
$conex=mysql_connect("server1.hostinazo.com","u662384302_root","") ; 
mysql_select_db("u662384302_autofood",$conex); 
$datos=mysql_query("select * from Clientes",$conex); 

while(
$fila=mysql_fetch_array($dato)){ 
$i++;} 
echo 
"Existen ".$i." Clientes"
?>
no se si el servidor esta correcto pero me dice un error asi:

Warning: mysql_connect() [function.mysql-connect]: Host 'srv1.main-hosting.com' is not allowed to connect to this MySQL server in /home/u662384302/public_html/PHP.php on line 40

cualquier consejo me ayudaria mucho, gracias
  #2 (permalink)  
Antiguo 21/11/2011, 11:45
 
Fecha de Ingreso: noviembre-2011
Mensajes: 3
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: conexion

Prueba así, recuerda poner la clave mysql, te he puesto donde

Código:
	$contador="0";
        $consulta="select * from Clientes";

	$link= mysql_connect("server1.hostinazo.com","u662384302_root","TU CLAVE");
	$enlace=mysql_db_query("u662384302_autofood",$consulta) or die("");
	while ($va=mysql_fetch_array($enlace)) {
		$contador++;
		}
	mysql_close($link);

       echo "Existen ".$contador." Clientes";
  #3 (permalink)  
Antiguo 21/11/2011, 12:42
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: conexion

postea lo que tienes en la linea 40 donde da el error , asi como esta esta puesto sin contraseña no se yo si ese sera el problema o esque lo tienes asi
  #4 (permalink)  
Antiguo 21/11/2011, 12:48
Avatar de linuxzero  
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 5 meses
Puntos: 160
Respuesta: conexion

Cita:
Iniciado por trenti1980 Ver Mensaje
Prueba así, recuerda poner la clave mysql, te he puesto donde

Código:
	$contador="0";
        $consulta="select * from Clientes";

	$link= mysql_connect("server1.hostinazo.com","u662384302_root","TU CLAVE");
	$enlace=mysql_db_query("u662384302_autofood",$consulta) or die("");
	while ($va=mysql_fetch_array($enlace)) {
		$contador++;
		}
	mysql_close($link);

       echo "Existen ".$contador." Clientes";
No se que version de php tengas pero mysql_db_query desde la 5.3.0 se declaro obsoleta, por lo que no es aconsejable usarla.
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com
  #5 (permalink)  
Antiguo 21/11/2011, 12:50
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: conexion

en ese caso que use mysql_select_db en vez de mysql_db_query
  #6 (permalink)  
Antiguo 21/11/2011, 13:05
Avatar de linuxzero  
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 5 meses
Puntos: 160
Respuesta: conexion

Proba esto:

Código:
GRANT ALL PRIVILEGES ON *.* TO root@'server1.hostinazo.com' IDENTIFIED BY 'root-password'
Cambia root-password por tu clave
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com
  #7 (permalink)  
Antiguo 21/11/2011, 14:38
 
Fecha de Ingreso: enero-2008
Mensajes: 20
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: conexion

el problema era el que sospechaba el nombre del servidor, muchas gracias por sus respuestas
  #8 (permalink)  
Antiguo 21/11/2011, 14:46
Avatar de linuxzero  
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 5 meses
Puntos: 160
Respuesta: conexion

jajajajajajaja, y nosotros ya delirando con millones de posibilidades :P. Menos mal
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com
  #9 (permalink)  
Antiguo 21/11/2011, 14:49
Avatar de CesarHC  
Fecha de Ingreso: junio-2011
Ubicación: localhost
Mensajes: 566
Antigüedad: 12 años, 10 meses
Puntos: 56
Respuesta: conexion

Moraleja XD: Siempre estate seguro del nombre del host,del usuario y el nombre de la bd antes de avanzar mas el proyecto .
__________________
Solo la práctica no te traicionara ¡¡¡¡¡¡

Seguir el camino tu debes PHP The Right Way.

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:19.