Código PHP:
-- phpMyAdmin SQL Dump
-- version 2.11.9.1
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 21-10-2008 a las 13:34:48
-- Versión del servidor: 5.0.51
-- Versión de PHP: 5.2.6
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de datos: `DB`
--
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `nombre_artista`
--
CREATE TABLE IF NOT EXISTS `nombre_artista` (
`artista_id` bigint(20) NOT NULL auto_increment,
`artista_titulo` varchar(255) NOT NULL,
PRIMARY KEY (`artista_id`),
UNIQUE KEY `artista_titulo` (`artista_titulo`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Nombre de artistas' AUTO_INCREMENT=2 ;
--
-- Volcar la base de datos para la tabla `nombre_artista`
--
INSERT INTO `nombre_artista` (`artista_id`, `artista_titulo`) VALUES
(1, 'artista numero uno ');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `lista_letras`
--
CREATE TABLE IF NOT EXISTS `lista_letras` (
`letra_id` bigint(20) NOT NULL auto_increment,
`letra_vistas` bigint(20) NOT NULL,
`artista_titulo` varchar(255) NOT NULL,
`letra_titulo` varchar(255) NOT NULL,
`letra_texto` text NOT NULL,
PRIMARY KEY (`letra_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Lista de letras' AUTO_INCREMENT=2 ;
--
-- Volcar la base de datos para la tabla `lista_letras`
--
INSERT INTO `lista_letras` (`letra_id`, `letra_vistas`, `artista_titulo`, `letra_titulo`, `letra_texto`) VALUES
(1, 3, 'titulo de la cancion ', 'titulo uno', '\r\n contenido de la letra\r\n ');
-- -----------
El formulario tiene el siguiente codigo:
Código PHP:
<form name="form" action="data.php" method="post">
Artista: <input type="text" name="artista"><br>
Letra: <textarea name="letra"></textarea><br>
<input type="submit" value="Enviar">
</form>
Código PHP:
<?php
$host = "localhost";
$user = "usuario";
$pass = "contrasena";
$name = "DB";
$coneccion = mysql_connect($host,$user,$pass) or die ('error en coneccion: ' . mysql_error());
mysql_select_db($name,$coneccion)or die ( mysql_error() );
$artista = $_POST['artista'];
$letra = $_POST['letra'];
if (isset($title)){
$sql="INSERT INTO $name (nombre_artista, lista_letras) VALUES ('$artista','$letra')";
mysql_query($sql,$coneccion)or die ( mysql_error() );
mysql_close($coneccion);
echo"Todos los datos estan OK";
}else{
echo"error al ingresar los datos";
}
?>
Muchas gracias por su ayuda.
Saludos,
Joel