Hola Josemi,
Si creo haber entendido bien, lo que hice o cambie fue:
<?php $con = mysql_connect("localhost","xx","xx")
or die("¡No se ha podido establecer la conexión con el servidor!");
$resp = mysql_select_db("base de datos")//cambiar base de datos
or die("¡No se ha podido seleccionar la base de datos!");
mysql_select_db($resp, $con); //no se si esa linea es innecesaria o no...
$query_busqueda_contacto = "SELECT id_nombre, nombre, mail, ciudad, organizacion, donde_trab, asunto FROM contacto WHERE id_nombre = $id_nombre";
$busqueda_contacto = mysql_query($query_busqueda_contacto, $con) or die(mysql_error($query_busqueda_contacto));$row_busqueda_contacto = mysql_fetch_assoc($busqueda_contacto);
$totalRows_busqueda_contacto = mysql_num_rows($busqueda_contacto);
?>
Coloque o le pedi en SELECT el id_nombre y coloque el en el die:
or die(mysql_error($query_busqueda_contacto)); pero me sale en la pantalla:
Parse error: parse error, expecting `')'' in c:\foxserv\www\2015\sin_excusas2015\middleframe_fi les\detalle_bd.php on line 24
la cual es:
$busqueda_contacto = mysql_query($query_busqueda_contacto, $con) or die(mysql_error(echo $query_busqueda_contacto));
El problema que tengo, es que lo estoy haciendo a mano... o mejor dicho tratando de hacerlo a mano, porque me dice que tiene un error indefinido, dreamweaver cuando trato de conectarme con la base de datos directamente.
Gracias por haber respondido el mensaje anterior y espero no haber sido muy enredada, pero todavía no entiendo mucho de esto