Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/07/2011, 09:22
winjose
 
Fecha de Ingreso: julio-2008
Mensajes: 258
Antigüedad: 16 años, 4 meses
Puntos: 9
Respuesta: Código correcto para realizar consultas.

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.
__________________
"La diversidad de opiniones crean una perspectiva capaz de ver todas las caras del objeto"