Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2011, 21:23
felipe177
 
Fecha de Ingreso: junio-2011
Mensajes: 1
Antigüedad: 12 años, 10 meses
Puntos: 0
no puedo ver mi sitio en internet

tengo problemas al subir mi sitio en un hosting
deduzco que tengo
problemas al intentar conectarme a la base de datos, este es el
programa de prueba "test1.php":

<?php
$hostname = "localhost";
$database = "felipe17_efreecommerceshop";
$username = "vshop";
$password = "efcs2010dfc";
$connection = mysql_pconnect($hostname, $username, $password) or
trigger_error(mysql_error(),E_USER_ERROR);

mysql_select_db($database, $connection);

$result=mysql_query("SELECT * FROM paises", $connection);
$field=mysql_fetch_assoc($result);
echo "Country list:<hr>";
while ($field=mysql_fetch_assoc($result)){
echo "Cod: ".$field['id_pais']." Country: ".$field['pais_nombre']."<br>";
}
?>

Si funcionara bien como lo hace en mi localhot, aparecería este resultado:

Country list:
________________________________________
Cod: af Country: Afganistan
Cod: ae Country: Emir.Arabes Unidos
Cod: ag Country: Antigua y Barbuda
Cod: ai Country: Anguila
Cod: al Country: Albania
Cod: am Country: Armenia
Cod: an Country: Antillas Holandesas
Cod: ao Country: Angola
Cod: aq Country: Antioquia
Cod: ar Country: Argentina
Cod: as Country: Samoa Americana
Cod: at Country: Austria
Cod: au Country: Australia
.
.
.

De lo contrario, no aparece nada, ni siquiera la cadena "Country list:".
Sin embargo cuando yo quito el bloque de código de acceso a la base de
datos, permite verla, evidentemente.

Qué otra cosa se necesita hacer para que este error no pase?, estas
líneas del código están correctas?, ejemplo:

$hostname = "localhost";
$database = "felipe17_efreecommerceshop";
$username = "vshop";
$password = "efcs2010dfc";
$connection = mysql_pconnect($hostname, $username, $password) or
trigger_error(mysql_error(),E_USER_ERROR);

Necesito saber que es lo que está mal.
Necesito explicación detallada de lo que hay que hacer