ASUNTO SOLUCIONADO. Para todos los que se incorporen y que tengan las misma dudas. El código correcto era:
Código PHP:
$link = mysql_connect("host","usuario","pass");
mysql_select_db("basedatos",$link);
$nombre_equipo = $_POST['nombre_equipo'];
$nombre1 = $_POST['nombre1'];
$apellido1 = $_POST['apellido1'];
$nombre2 = $_POST['nombre2'];
$apellido2 = $_POST['apellido2'];
mysql_query("INSERT INTO Equipo (nombre, id_equipo) VALUES ('$nombre_equipo', default)",$link);
$equipo = mysql_insert_id(); //Te devuelve el ultimo id insertado!
mysql_query("INSERT INTO Jugador (nombre1, nombre2, apellido1, apellido2, id_equipo) VALUES (
'$nombre1', '$apellido1', '$nombre2' ,'$apellido2', $equipo)",$link);
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
}
else {
echo "Los datos han sido introducidos satisfactoriamente";
}
?>
Para las consultas, una opción sería:
Código PHP:
$sql = "Aqui mi consulta sql";
if(mysql_query($sql, $link)) {
//No hay errores en la sql
}
else {
//Hay errores en la sql
}
PD: El karma no para mi, para Eleazan que es el que puso la solución.