Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: JuanMontaña en 13 de Febrero 2015, 22:08
-
ESTOY CREANDO La tabla tal como dicen exactamente en la entrega CU00840B del curso de php igual cuando le doy guardar me aparece esto:
Error consulta SQL:
CREATE TABLE `b11_15776995_firstdatabase`.`Agenda ` (
`Nombres` VARCHAR( 100 ) NOT NULL ,
`Apellidos` VARCHAR( 100 ) NOT NULL ,
`Direccion` VARCHAR( 100 ) NOT NULL ,
`Telefono` VARCHAR( 100 ) NOT NULL ,
`Edad` INT NOT NULL ,
`Altura` FLOAT NOT NULL
) ENGINE = MYISAM ;
MySQL ha dicho: Documentación
#1103 - Incorrect table name 'Agenda '
No entiendo que pasa si lo hago tal como dice en el tutorial pongo 100 donde dice longitud valores y pongo varchar en los que dice, int en el otro y float creo que lo hago exactamente igual pero me sale eso no se que pasa .. muchimas gracias
-
Por favor ponle títulos adecuados a los temas que se abren, según se explica en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0
¿Estás usando phpMyAdmin?
Una posibilidad es que tengas un error en cómo está escrito el nombre de la tabla, si te fijas en CREATE TABLE `b11_15776995_firstdatabase`.`Agenda ` (
hay un espacio después de Agenda
Intenta escribirlo sin espacio, ese espacio puede dar problemas:
CREATE TABLE `b11_15776995_firstdatabase`.`Agenda` (
Saludos
-
muchisimas gracias alex por tu respuesta y disculpa haber colocado mal asunto del foro aqui esta el ejercicio ya pude crear la tabla y solucione el ejercicio creo que la unica forma de mostrarlo es con la url entonces aqui la pongo, si no es asi y tengo que hacer otra cosa para que lo vean espero tu respuesta
url http://185.27.134.10/sql.php?db=b11_15776995_firstdatabase&table=ciudades&token=2167800917ce3f3a9e68e4e4a698ab8a&pos=0
-
Buenas tengo una duda para numero de identificación, cédula o pasaporte.
Es mejor utilizar el double o el int y la otra duda por que al double no se le pone limite de caracteres ?
-
Hola anfearab, para un número de identificación, cédula o pasaporte lo más habitual es usar VARCHAR con la longitud de caracteres que se desee, por ejemplo 30. El motivo es que estos números pueden incluir en algunos países letras, y también que no son valores con los que se vaya a operar matemáticamente (o si hubiera que hacerlo se haría usando funciones de conversión).
Saludos