Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/06/2005, 17:13
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
La cuestión es que --adivino-- el campo idartista en tu tabla Lirics lo tienes como promaryKey. Un campo primaryKey está pensado para que sea único e irrepetible... es la ventaja de dicho campo (usualmente llamado "id") porque tendrás una referencia ÚNICA a un respectivo registro... por ejemplo, cuando quieras consultas un dato ESPECÍFICO (ahora consultas "todos los que tienen X dato") lo tendrás que hacer por una id única....

Bueno, eso por una parte... por otra, ya se te había comentado que necesitas un campo que relacione ambas tablas... algo que las permita "tenerlas conectadas" ( hablando en español). Yo pensé que dicho campo era el llamado idartista (lo mencioné) ¿por qué darle el mismo nombre en las dos tablas entonces?... te sugieren poner otro campo "artísta".. ok, igual dije que cualquier cosa es útil:
Cita:
Iniciado por jam1138
no necesariamente un nombre... una id podría ser... cualquier cosa que relacione tus tablas... según veo en tu estructura sería el campo idartista..
.. por cuestiones de "organización" con los nombres yo me inclinaría por crear un camo "idliric"... que tampoco es necesario tener una primaryKey (solo aconsejable) si no la vaz a ocupar.... Todo es cuestión de organización más que de otra cosa... podrías igual manejar una sola tabla... habrá que ver que es lo más conveniente (si vaz a amenjar muchos datos es mejor lo que tienes).

Cita:
Iniciado por sebitazextreme
(...) es muy complicado hacer un panel en donde pueda agregar nuevos artistas o canciones sin necesidad de ingresar a mysql y phpmyadmin para administrar eso. (...)
No... busca sobre "formularios".

Lo que tienes que hacer es crear un formulario con los campos a insertar, recojer esos datos y concatenar a una query que los inserte (INSERT INTO tabla VALES (...)) y lo demás es lo mismo... (igual busca por "insertar", "insert".. etc).

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"