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

Conectar a base de datos sin especificar nombre

Estas en el tema de Conectar a base de datos sin especificar nombre en el foro de PostgreSQL en Foros del Web. Hola a tod@s! Tengo una duda, a ver si me podéis ayudar entre todos, jeje. Quiero que desde una página en php, al introducir en ...
  #1 (permalink)  
Antiguo 03/02/2010, 05:04
 
Fecha de Ingreso: septiembre-2009
Mensajes: 50
Antigüedad: 15 años, 1 mes
Puntos: 0
Conectar a base de datos sin especificar nombre

Hola a tod@s!

Tengo una duda, a ver si me podéis ayudar entre todos, jeje. Quiero que desde una página en php, al introducir en un campo de texto, el texto, me cree en una base de datos postgresql que tengo en el mismo ordenador, una base de datos de nombre ese "texto". He estado mirando bastante por internet pero en muchos tutoriales indica que para conectarse hay que introducir esto:

Código PHP:
$conexion=pg_connect("host=localhost port=5432 dbname= nombre base de datos user=nombre usuario password=contraseña"); 
Eso lo entiendo, pero... ¿Cómo hay que hacerlo para conectarse a postgres fuera de todas las bases de datos y crear una con el "texto" del campo de mi página en php?

Tengo este código en la página metodo:

Código PHP:
<?PHP
$titulo 
"Resultado consulta";

$conexion=pg_connect("host=192.168.200.2 port=5432 user=coop password=pooc");

$nom_acti=$_POST['nom_acti'];

$query="CREATE DATABASE '$nom_acti'"

?>
Y este otro en una parte de la página principal:

Código HTML:
<tr><td><input type="text" id="titulo" name="nom_acti" size="100"/> </tr></td> 
Muchas gracias y un saludo a toda la comunidad!!
  #2 (permalink)  
Antiguo 03/02/2010, 07:47
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Conectar a base de datos sin especificar nombre

Conectate a la base de datos postgres con el usuario postgres y creala.

despues te cambias de usuario y de base de datos a la que has creado y con el usuario que tengas pensado. (en este caso coop)

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 03/02/2010, 10:12
 
Fecha de Ingreso: septiembre-2009
Mensajes: 50
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Conectar a base de datos sin especificar nombre

Muchas gracias huesos52!! Luego me pondré a ello.

Saludos!!

Etiquetas: nombre
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 06:43.