Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problema con base de datos

Estas en el tema de Problema con base de datos en el foro de Mysql en Foros del Web. Hola a todos Tengo un problema que resolver con una base de datos y es el siguiente: El código tiene que crear una tabla llamada ...
  #1 (permalink)  
Antiguo 27/10/2005, 17:01
 
Fecha de Ingreso: octubre-2005
Mensajes: 23
Antigüedad: 18 años, 6 meses
Puntos: 0
Problema con base de datos

Hola a todos

Tengo un problema que resolver con una base de datos y es el siguiente:

El código tiene que crear una tabla llamada tabla_ejemplo_1, la tabla debe tener el siguiente diseño:

nombre: VARCHAR(25)
apellido: VARCHAR(50)
fec_nacimiento: DATE

Una vez hecho esto se deben introducir los datos de cuatro personas (da igual si son verdaderas o falsas), en al menos el 75% de los casos se deben poner, en el lugar de la fecha de nacimiento, fechas anteriores al año 2002.

Luego se debe mostrar el contenido de la tabla, ordenado por nombre (de la A a la Z) y por apellido (de la Z a la A), y solo mostrando aquellas personas que tengan una a en su nombre.

Lo que yo he desarrollado en base a este problema es lo siguiente:

<html>

<body>

<?php

$link = mysql_connect("localhost","root","");
mysql_create_db($basedatos,$link);

Create Table tabla_ejemplo_1
(
id_nombre VARCHAR(25) NOT NULL,
id_apellido VARCHAR(50) NOT NULL,
id_fec_nacimiento DATE NOT NULL,
KEY(id_nombre,id_apellido,id_fec_nacimiento)
)


mysql>Insert Into tabla_ejemplo_1 (`nombre`,`apellido7`,`fec_nacimiento`)
Values (`Mario`,`Romano`,`18/10/73`);

mysql>Insert Into tabla_ejemplo_1 (`nombre`,`apellido`,`fec_nacimiento`)
Values (`Laura`,`Caronni`,`01/09/87`);

mysql>Insert Into tabla_ejemplo_1 (`nombre`,`apellido`,`fec_nacimiento`)
Values (`Angie`,`Cepeda`,`28/12/85`);

mysql>Insert Into tabla_ejemplo_1 (`nombre`,`apellido`,`fec_nacimiento`)
Values (`Monica`,`Ayos`,`14/06/70`);

Select * From tabla_ejemplo_1 order by nombre;

Select * From tabla_ejemplo_1 Where order by apellido Desc And Like %A%;

?>

</body>
</html>


Es que alguien me podria decir en que fallo y explicarme el ejercicio detalladamente.

Desde ya mil gracias a todos

Salu2
Demonfire
  #2 (permalink)  
Antiguo 28/10/2005, 01:10
Avatar de Vice  
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 20 años, 8 meses
Puntos: 2
Esto lo deberías preguntar en desarrollo, porque todo el problema que tienes está en el php.
Las intrucciones sql no se ejecutan directamente, sino que usas el msyql_query para obtener un resultado y tratarlo. Lo que pusiste ahí, para los insert, son instrucciones de consola (parece) y no para ejecutar en un script.
Los select tb se ejecutan con mysql_connet, pero tienes que guardar el resultado y tratarlo.
Un saludo.
__________________
Estoy contagiado de Generación-I
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:19.