Autor Tema: (CU00842B) Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2003)  (Leído 8599 veces)

alexivale

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
bueno tengo que montar un sistema para el martes en la universidad y ya lo tengo todo pero la conexion con la base de datos me esta poniendo muy trabaosa no logro hacerla de manera local me sale esto, uso el codigo que nos faicilita el tutorial

Warning: mysqli_select_db() expects parameter 1 to be mysqli, boolean given in C:\wamp\www\sql\index.php on line 16
Call Stack
#   Time   Memory   Function   Location
1   0.4230   139048   {main}( )   ..\index.php:0
2   23.2885   139776   mysqli_select_db ( )   ..\index.php:16


y desde el hostin me sale esto

"; echo "- Apellidos: ".$resultados['apellidos']."
"; echo "- Dirección: ".$resultados['direccion']."
"; echo "- Teléfono: ".$resultados['telefono']."
"; echo "- Edad: ".$resultados['edad']."
";} else {echo "
No hay más datos:
".$resultados;} } $link = mysqli_connect("sql203.byethost7.com", "b10_15979252", "2915829"); mysqli_select_db($link, "b10_15979252_wp153"); $tildes = $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes correctamente $result = mysqli_query($link, "SELECT * FROM agenda"); $extraido1= mysqli_fetch_array($result); mostrarDatos($extraido1); $extraido2= mysqli_fetch_array($result); mostrarDatos($extraido2); $extraido3= mysqli_fetch_array($result); mostrarDatos($extraido3); $extraido4= mysqli_fetch_array($result); mostrarDatos($extraido4); $extraido5= mysqli_fetch_array($result); mostrarDatos($extraido5); $extraido6= mysqli_fetch_array($result); mostrarDatos($extraido6); mysqli_free_result($result); mysqli_close($link); ?>



por favor alguien con conocimiento en php que me oriente o me ayude
« Última modificación: 11 de Abril 2015, 09:58 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2622
    • Ver Perfil
Re:(CU00842B) problema al conectar con la base de datos
« Respuesta #1 en: 10 de Abril 2015, 19:38 »
Hola, pega el código con el que estés trabajando para poder verlo, de la forma en que se indica en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Salu2

alexivale

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
Re:(CU00842B) problema al conectar con la base de datos
« Respuesta #2 en: 11 de Abril 2015, 02:12 »
este es el codigo
Código: [Seleccionar]
<html><head><meta charset="utf-8"> </head>
<body>
<?php
//Ejemplo aprenderaprogramar.com
function mostrarDatos ($resultados) {
if (
$resultados !=NULL) {
echo 
"- Nombre: ".$resultados['nombre']."<br/> ";
echo 
"- Apellidos: ".$resultados['apellidos']."<br/>";
echo 
"- Dirección: ".$resultados['direccion']."<br/>";
echo 
"- Teléfono: ".$resultados['telefono']."<br/>";
echo 
"- Edad: ".$resultados['edad']."<br/>";}
else {echo 
"<br/>No hay más datos: <br/>".$resultados;}
}
$link mysqli_connect("sql203.byethost7.com""b10_15979252""2915829");
mysqli_select_db($link"b10_15979252_wp153");
$tildes $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes correctamente
$result mysqli_query($link"SELECT * FROM agenda");
$extraido1mysqli_fetch_array($result);
mostrarDatos($extraido1);
$extraido2mysqli_fetch_array($result);
mostrarDatos($extraido2);
$extraido3mysqli_fetch_array($result);
mostrarDatos($extraido3);
$extraido4mysqli_fetch_array($result);
mostrarDatos($extraido4);
$extraido5mysqli_fetch_array($result);
mostrarDatos($extraido5);
$extraido6mysqli_fetch_array($result);
mostrarDatos($extraido6);
mysqli_free_result($result);
mysqli_close($link);
?>

</body>
</html>

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2622
    • Ver Perfil
Re:(CU00842B) problema al conectar con la base de datos
« Respuesta #3 en: 11 de Abril 2015, 09:58 »
Hola, el mensaje que obtienes

Citar
Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2003): Can't connect to MySQL server on 'sql203.byethost7.com' (110) in /home/mario/public_html/prueba.php on line 14

Warning: mysqli_select_db() expects parameter 1 to be mysqli, boolean given in /home/mario/public_html/prueba.php on line 15

Fatal error: Call to a member function query() on a non-object in /home/mario/public_html/prueba.php on line 16

Indica que estás tratando de conectar a un servidor y no se puede conectar.

Si como dices estás trabajando con wamp, tienes que introducir como nombre del servidor localhost, como nombre de base de datos la base de datos que hayas creado con wamp (no la de un servidor remoto como byethost) y como nombre de usuario el nombre de usuario que tengas con wamp (si no lo has establecido puede que sea root o vacío).

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".