
29/04/2003, 20:25
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
Conoces que hace mysql_query()?
conoces cual es la sintax de tu sentencia CREATE TABLE .. etc para crear esa(s) tabla(s) y tal vez hasta "cargar" algún dato por defecto a esas tablas? ...
Bueno, mysql_query() justamente hace eso .. Ejecutar consultas .. el SQL ese de "CREATE .. " sería tu "consulta" .. así que si lo tienes todo tan solo tienes que ejecutar la consulta.
Así podrías hacer un instalador de tu aplicación (de tu(s) tabla(s) que uses y .. hasta la BD entera si fuera necesario ..)
Solo recuerda que la función msyql_query() sólo puede ejecutar UNA sola instrucción SQL a la vez .. así que todo lo que tengas tras el prime ; de una série de instrucciones SQL no se va a ejecutar .. Para eso hay solución (pasar un explode() a ese "SQL" al caracter ; .. leer el array generado en un bucle y ejecutar cada consulta en el bucle via mysql_query() ...)
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |