Foros del Web » Programando para Internet » PHP »

cadena de conexion a una bd

Estas en el tema de cadena de conexion a una bd en el foro de PHP en Foros del Web. Hola buenas, me gustaría saber como sería el archivo de configuración a una base de datos desde php, es decir, yo es asp ( que ...
  #1 (permalink)  
Antiguo 24/02/2006, 05:24
 
Fecha de Ingreso: abril-2005
Ubicación: Santiago Compostela
Mensajes: 213
Antigüedad: 19 años
Puntos: 0
cadena de conexion a una bd

Hola buenas, me gustaría saber como sería el archivo de configuración a una base de datos desde php, es decir, yo es asp ( que estoy migrando todo lo que tengo en asp a php), el lugar de escribir en todos las paginas toda la informacion que necesito para conectarme a una base de datos, eso lo hago en un include, y si lo tengo que modifciar solo tengo que modificar el include, mi pregunta es como puedo hacer eso mismo en php:

un ejemplo del codigo seria:
Código:
<HTML>
<HEAD>
<TITLE>lectura.php</TITLE>
</HEAD>
<BODY>
<h1><div align="center">Lectura de la tabla</div></h1>
<br>
<br>
<?
//Conexion con la base
mysql_connect("localhost","tu_user","tu_password");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("mi_base_datos");

//Ejecutamos la sentencia SQL
$result=mysql_query("select * from clientes");
?>
<table align="center">
<tr>
<th>Nombre</th>
<th>Teléfono</th>
</tr>
<?
//Mostramos los registros
while ($row=mysql_fetch_array($result))
{
echo '<tr><td>'.$row["nombre"].'</td>';
echo '<td>'.$row["telefono"].'</td></tr>';
}
mysql_free_result($result)
?>
</table>

<div align="center">
<a href="insertar.html">Añadir un nuevo registro</a><br>
<a href="actualizar1.php">Actualizar un registro existente</a><br>
<a href="borrar1.php">Borrar un registro</a><br>
</div>

</BODY>
</HTML>
un saludo
  #2 (permalink)  
Antiguo 24/02/2006, 07:32
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 19
si no me equivoco ..
yo lo hago asi .. quizas que lo puedas hacer de otra forma...
conectar.php
Código PHP:
<?php 
$enlace 
mysql_connect("localhost""root""") or die("No pudo conectarse : " mysql_error());
mysql_select_db("tu_db") or die("No pudo seleccionarse la BD");
?>
desconectar.php
Código PHP:
<?php 
mysql_close
($enlace);
?>
archivo.php
Código PHP:
<?
inlude_once
("conectar.php");

$sql "select * from tabla";
$result mysql_query($sql) or die(mysql_error());
mysql_free_result($result)

//Ejecutamos la sentencia SQL
$result=mysql_query("select * from clientes");
?>
<table align="center">
<tr>
<th>Nombre</th>
<th>Teléfono</th>
</tr>
<?
//Mostramos los registros
while ($row=mysql_fetch_array($result))
{
echo 
'<tr><td>'.$row["nombre"].'</td>';
echo 
'<td>'.$row["telefono"].'</td></tr>';
}
mysql_free_result($result)
?>
</table>

<div align="center">
<a href="insertar.html">Añadir un nuevo registro</a><br>
<a href="actualizar1.php">Actualizar un registro existente</a><br>
<a href="borrar1.php">Borrar un registro</a><br>
</div> 
<?
inlude_once
("desconectar.php");
?>
una cosa asi te quedaria espero que te sirva ... saludos
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
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 23:49.