Foros del Web » Programando para Internet » PHP »

consulta desde archivo sql

Estas en el tema de consulta desde archivo sql en el foro de PHP en Foros del Web. Hola, estoy haciendo un sistema secillo para inscribir a los estudiantes de una escuela, es un proyecto de de la universidad ;) El caso es ...
  #1 (permalink)  
Antiguo 25/06/2011, 12:05
 
Fecha de Ingreso: julio-2008
Mensajes: 29
Antigüedad: 15 años, 9 meses
Puntos: 0
consulta desde archivo sql

Hola, estoy haciendo un sistema secillo para inscribir a los estudiantes de una escuela, es un proyecto de de la universidad ;)

El caso es que cree un archivo sql con las consultas para crear las tablas de la base de datos que usara el sistema, he comprobado con el phpmyadmin y si esta bien todo ya que se han creado todas las tablas.

Pero claro, no quiero que el sistema se tenga que instalar manualmente por phpmiadmin, sino que cualquiera pueda ejecutar un archivo php que realize la instalacion automaticamente, tal y como hacen los gestores de contenido como wordpress o joomla.

Ya intente con readfile()

Código PHP:
<?php
    
require($_SERVER["DOCUMENT_ROOT"]."/Sistema_Ofelia/Config.php"); 
    
$conexion mysql_connect($Base_Host$Base_Usuario$Base_Contrasena) or die (mysql_error());    
    
mysql_select_db($Base_Basedatos$conexion);
    
$consulta readfile(installsql.sql);
    
$resultado=mysql_query($consulta);

?>
Error: Warning: readfile(installsqlsql) [function.readfile]: failed to open stream: No such file or directory in C:\AppServ\www\Sistema_Ofelia\Consulta.php on line 5

Y con file_get_contents()

Código PHP:
<?php
    
require($_SERVER["DOCUMENT_ROOT"]."/Sistema_Ofelia/Config.php"); 
    
$conexion mysql_connect($Base_Host$Base_Usuario$Base_Contrasena) or die (mysql_error());    
    
mysql_select_db($Base_Basedatos$conexion);
    
$consulta file_get_contents(installsql.sql);
    
$resultado=mysql_query($consulta);

?>
Error: Warning: file_get_contents(installsqlsql) [function.file-get-contents]: failed to open stream: No such file or directory in C:\AppServ\www\Sistema_Ofelia\Consulta.php on line 5

Espero que puedan ayudarme, Saludos
  #2 (permalink)  
Antiguo 25/06/2011, 16:36
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: consulta desde archivo sql

Podríamos, pero el error no está en MySQL, sino en tu codificación de PHP, como lo muestra el mensaje. Y la programación de PHP tiene su propio foro: PHP - Foros del Web
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 30/06/2011, 15:56
 
Fecha de Ingreso: julio-2008
Mensajes: 29
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: consulta desde archivo sql

Entonces seria bueno que un moderador mueva el tema a PHP
  #4 (permalink)  
Antiguo 01/07/2011, 09:40
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: consulta desde archivo sql

Siempre usa comillas para envolver las cadenas de texto:
Código PHP:
Ver original
  1. $consulta = file_get_contents('installsql.sql');
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.

Etiquetas: mysql, sql
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 18:06.