Foros del Web » Creando para Internet » Diseño web »

(wml + php) no encuentra la base de datos

Estas en el tema de (wml + php) no encuentra la base de datos en el foro de Diseño web en Foros del Web. Hola, tengo un problema , resulta que estoy haciendo una pequeña pagina wml con php, en la que tengo que mostrar datos de una base ...
  #1 (permalink)  
Antiguo 29/06/2004, 19:43
 
Fecha de Ingreso: junio-2004
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
(wml + php) no encuentra la base de datos

Hola, tengo un problema , resulta que estoy haciendo una pequeña pagina wml con php, en la que tengo que mostrar datos de una base de datos, no se ve dificil, el problema es que no encuentra la base de datos que se llama certamenes y eso que tengo arriba el apache y el mysql, agregue los siguientes mime:
Tipos MIME para WAP

# Para PHP 4.x, use:
AddType application/x-httpd-php .wml
# Para PHP 3.x, use:
AddType application/x-httpd-php3 .wml
# Para páginas WML normales.
AddType text/vnd.wap.wml .wml
# Para gráficos WML empotrados.
AddType image/vnd.wap.wbmp .wbmp
# Fin MIME para WAP

este es mi codigo:

<?php
$bdconex = @mysql_connect("localhost", "root", "");
if (!$bdconex) {
echo( "<h1>La base de datos no está disponible</h1> " .
"<p>Por si acaso, comprueba que tienes bien los datos de la dirección, el nombre de usuario y la contraseña.</p>" );
exit();
}
if (!mysql_select_db("certamenes", $bdconex)){
echo "<h2 align='center'>ERROR3: Imposible localizar la base de datos en este momento</h2>";
exit();
}
?>

este es el codigo de la coneccion y me lanza el ERROR3.

<?php

// wml headers

header("Content-type: text/vnd.wap.wml");

echo "<?xml version=\"1.0\"?>";

echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""

. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";

?>

<wml>

<card id="card1" title="certamenes">

<p>
<?php require('conexion.php'); ?>
<?php
$query=mysql_select_db("certamenes", $bdconex);
$result = mysql_query($query);
echo "<b>Resultados:</b> ";
$nr = mysql_num_rows($result);
echo "Filas: " .$nr;
if ( $nr > 0) {
while ($row = mysql_fetch_array($result)) {
echo $row[0]." ". $row[1]. "";
}
} else {
echo "No hay resultados.";
}
?>
</p>
</card>
</wml>


la pagina la guarde con extension php, espero me puedan ayudar, de antemano, gracias.
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 02:58.