mysql_connect... sin conexión y sin error
Frecuentes
Visto 1,288 veces
1
Parece que debería ser muy fácil, pero no obtengo un error ni ningún resultado:
$connection = mysql_connect("phpexamplesite.db.4211592.hostedresource.com", "username", "password");
if(!$connection) {
die("Database connection failed: " . mysql_error());
}
//2. Select a database to use
$db_select = mysql_select_db("username", $connection);
if(!$db_select){
die("Database selection failed: " . mysql_error());
¿Alguna idea?
Gracias:)
lo siento por eso ... puse la consulta en:
// 3. Perform database query
$result = mysql_query("SELECT * FROM subjects", $connection);
if(!$result){
die("Database query failed: " . mysql_error());
}
//4. Use returned data
while($row = mysql_fetch_array($result)) {
echo $row["menu_name"]. " ".$row["position"]. "<br />";
}
?>
<?php
//5. Close connection
mysql_close($connection);
?>
No me sale ningún error ni resultados en la página...
2 Respuestas
1
Probablemente simplemente no obtenga ningún resultado de la declaración de selección.
contestado el 22 de mayo de 12 a las 18:05
0
It podría ser de un error de sintaxis. Falta una llave de cierre en el primer fragmento de código en
if(!$db_select)
{
die("Database selection failed: " . mysql_error()); `
**}**
Intente ejecutar su archivo desde la línea de comando a través de php test.php
Algunos servidores (Apache) están configurados para no generar nada si hay un error de sintaxis.
contestado el 22 de mayo de 12 a las 18:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas php mysql or haz tu propia pregunta.
eso es porque todo funciona bien, la conexión db y db select no muestran nada si está bien, intente agregar algunos
query
para obtener resultado - mgraph@ristenk1 Además, deja de usar obsoleto
mysql_*
funciones. UsarPDO
orMySQLi
en lugar de. - Robik@Donut - oh, lo siento... Estoy tratando de aprender de un tutorial de lynda... ¿es por eso que no funciona? - ristenk1
@ristenk1 ¿tiene datos en
subjects
mesa ? - mgraph@ristenk1 está bien usar mysql_* para empezar, estos han estado funcionando bien durante tantos años. ¿Puedes intentar hacer algo de print_r($row) en el ciclo while - APZ