Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problemas con la coneccion a la base de datos

Estas en el tema de Problemas con la coneccion a la base de datos en el foro de Mysql en Foros del Web. Hola amigos, Tengo una consulta, yo tengo hosteado en servage.net (para los que estan familiarizados con este HP) un sitio que me ha andado bien, ...
  #1 (permalink)  
Antiguo 04/02/2010, 13:33
Avatar de saymon  
Fecha de Ingreso: septiembre-2003
Ubicación: Panama
Mensajes: 318
Antigüedad: 20 años, 6 meses
Puntos: 0
Problemas con la coneccion a la base de datos

Hola amigos,

Tengo una consulta, yo tengo hosteado en servage.net (para los que estan familiarizados con este HP) un sitio que me ha andado bien, pero ultimamente cuando navego por todo el sitio algunas veces la pagina no me abre y me manda este error:

Código:
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'mysql1081.servage.net' (2) in /mounted-storage/home10c/sub002/sc14169-CZUR/www/login/include/database.php on line 24
Unknown MySQL server host 'mysql1081.servage.net' (2)
Al obtener este error en la pagina con solo refrescar me sale, a veces si y aveces no. He hablado con ellos y lo que me dicen es que repare y optimice la BD, lo hago, pero nada, incluso tambien migre la base de datos a otros de sus server y nada. Yo quieciera saber a que se debe este error ya que en la manera como me conecto no estaba teniendo problemas.
Ah.. otro dato es que la pagina tiene mas o menos 5 mil visitas diarias con 12 mil paginas vistas por dia, no se si eso tiene algo que ver.

Aqui abajo le dejo la forma de coneccion a la base de datos

Archivo config.php

Código PHP:
<?php 
function Conectarse() 

   
$link=mysql_connect("mysql1081.servage.net"
                            
"xxxtopporn"
                            
"Money507");
   
mysql_select_db("xxxtopporn",$link);
   return 
$link

?>
Y aqui es un codigo de como muestro alguna informacion:


Código PHP:
<?php include("../config.php");
$link=Conectarse();

   
$result=mysql_query("select id, title, url, rec_link_url, webmaster, email, description, category from links where approve='pending' order by id desc",$link); 
   
$num mysql_num_rows($result); ?>
        <input type="hidden" name="num" value="<? echo $num;?>">
        <?PHP while($row mysql_fetch_array($result)) { ?>
        <tr>
          <td><input type="checkbox" name="isApproved[<? echo $num;?>]" value=<?php echo $row["id"];?>></td>
          <td><input type="checkbox" name="isDeleted[<? echo $num;?>]" value=<?php echo $row["id"];?>></td>
          <td><? echo $row["title"]; ?></td>
          <td><? echo $row["category"]; ?></td>
          <td><? echo $row["url"]; ?></td>
          <td><a href="<? echo $row["rec_link_url"]; ?>" target="_blank"><? echo $row["rec_link_url"]; ?></a></td>
          <td><? echo $row["webmaster"]; ?></td>
          <td><? echo $row["email"]; ?></td>
          <td><? echo $row["description"]; ?></td>
        </tr>
        <?PHP
$num 
$num 1
 }
 
mysql_free_result($result
?>
Agradesco cualquier ayuda que me puedan dar... Es esta una forma optima de concectarse a una BD, porque me imagino que no es lo mismo prgramar para una pagina de 100 visitas diarias que para una de 100 mil visitas diarias (no tengo esta cantidad pero espero llegar con un buen SEO)?

Saludos

Última edición por saymon; 04/02/2010 a las 13:39
  #2 (permalink)  
Antiguo 05/02/2010, 07:30
Avatar de el_gustavo  
Fecha de Ingreso: mayo-2009
Mensajes: 117
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Problemas con la coneccion a la base de datos

Me parece que te falta un myslq_close($link) al final, es para cerrar/terminar la coneccion con la base de datos.
  #3 (permalink)  
Antiguo 05/02/2010, 08:40
Avatar de saymon  
Fecha de Ingreso: septiembre-2003
Ubicación: Panama
Mensajes: 318
Antigüedad: 20 años, 6 meses
Puntos: 0
Respuesta: Problemas con la coneccion a la base de datos

Si, ya se lo acabo de poner, pero aun me sigue saliendo este error random... Algun gurú que tenga una idea de porque este error ? debo camboar mi hosting provider ?

Etiquetas: coneccion
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 09:09.