Gracias David por tu respuesta, al final en esta web he encontrado la respuesta a todos mis problemas:
[URL="http://joan.garnet.io/?p=42"]http://joan.garnet.io/?p=42[/URL]
Y el código con el que lo he probado es este:
Código PHP:
<?php
function Conectarse()
{
$dbhost = "localhost";
$dbuser = "root";
$dbname = "contactos";
$dbpass = "";
if (!($link=mysql_connect($dbhost, $dbuser, $dbpass)))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db($dbname,$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
function sql_ver_noticias () //Ver todas las noticias para editarlas o borrarlas
{
$consulta = "
SELECT
clientes.nombre AS nombre_cliente,
localidades.nombre_localidad AS localidad_cliente,
tipos_cliente.tipo AS tipo_cliente
FROM clientes,
localidades,
tipos_cliente
WHERE clientes.localidad=localidades.id
AND clientes.tipo_cliente=tipos_cliente.id;
";
$query = mysql_query($consulta);
return $query;
}
function db_muestra_editar_borrar ()
{
echo "
<h1>Clientes</h1>
<table cellspacing='10' cellpadding='10' border='0'>
<tr>
<td><b>Nombre</b></td>
<td><b>Localidad</b></td>
<td><b>Trabajo</b></td>
</tr>";
$link=Conectarse(); //Abre conexion a la db
$resultado = sql_ver_noticias(); //Consultamos cuantos idiomas existen
while ($fila = mysql_fetch_array($resultado)) //Cremos bucle que muestra idiomas
{
echo "
<tr>
<td>".$fila['nombre_cliente']."</td>
<td>".$fila['localidad_cliente']."</td>
<td>".$fila['tipo_cliente']."</td>
</tr>";
}
mysql_free_result($resultado); //Borramos el contenido de la variable donde hemos
//almacenado la consulta sql
mysql_close($link); //Cierra la conexion
echo "</table>";
}
db_muestra_editar_borrar ()
?>
Gracias a todos.