Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2012, 09:18
Avatar de novamix
novamix
 
Fecha de Ingreso: enero-2007
Ubicación: Getafe, Spain
Mensajes: 50
Antigüedad: 17 años, 3 meses
Puntos: 1
Pregunta Problema al insertar en mysql con php

Hola he intentado insertar datos en mysql mediante php la cuestion es que lo he probado de todas las formas y de ninguna realiza la inserccion me dice que lo hace pero cuando voy a ver la bd no lo hace.

la version de mysql es: Versión del cliente: mysqlnd 5.0.8-dev - 20102224 - $Revision: 321634 $

y php 5.

La tabla seria.

Código:
CREATE TABLE IF NOT EXISTS `concierto` (
  `concierto_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(15) NOT NULL,
  `artista` varchar(50) NOT NULL,
  `fecha` date NOT NULL,
  `hora` time NOT NULL,
  `sala` varchar(50) NOT NULL,
  `direccion` text NOT NULL,
  `localidad` varchar(50) NOT NULL,
  `provincia` varchar(50) NOT NULL,
  `pais` varchar(50) NOT NULL,
  `valor` varchar(1) NOT NULL,
  PRIMARY KEY (`concierto_id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;

y el codigo para insertar que tengo uno de tantos.. seria este. se supone que viene desde un formulario aunque en este caso no le tengo. asi, ya que lo he intentado de otros modos y no deja asi que pense en poner los datos en el fichero haber si me lo introducia pero no las introduce.

Código PHP:
<?php $conexion mysql_connect("localhost" "user." "contraseña"); 

mysql_select_db("v2"$conexion);

$sql "INSERT INTO `v2`.`concierto` (`concierto_id`, `username`, `artista`, `fecha`, `hora`, `sala`, `direccion`, `localidad`, `provincia`, `pais`, `valor`) VALUES (NULL, \'novamix\', \'mi mama\', \'2012-08-24\', \'22:00:00\', \'mi casa\', \'adfadfad\', \'adfa\', \'dfad\', \'afadf\', \'0\');";

mysql_query($sql,$conexion);

$my_error mysql_error($conexion);

if(!empty(
$my_error)) { 

echo 
"Ha habido un error al insertar los valores. $my_error"

} else{
echo 
"los datos se introdujeron correctamente";
}

?>
Gracias por vuestra ayuda.