Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2008, 20:18
Avatar de acoevil
acoevil
 
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 15 años, 9 meses
Puntos: 32
Pregunta Funciones en php

hola quetal tengo el sgte problema es que tengo una funcion conexion_bd()
que se supone me genera la conexion con la base de datos pero no lo hace estoy seguro que es por alcance de variables, las variables dentro de la funcion dejan de ser globales y no la podre utulizar fuera de esa funcion y utilizando
global $conexion; tampoco me deja me podrian explicar cual es la causa?
Muchas gracias


session_start();
require("funciones_utiles.php");

$login=$_POST['login'];
$password=$_POST['password'];
validar_campos($login,$password);


conexion_bd();




$peticion=mysql_query("select * from login");
if(mysql_num_rows($peticion)>0)
{
registrar_session("login");

while($row=mysql_fetch_array($peticion))
{
echo $row["loginu"]."<br>";
}

}

function conexion_bd()
{

$conexion=mysql_connect("localhost","root","") or die ("Problemas");
mysql_select_db("conexion",$conexion) or die ("Problemas");


}

se supone que tengo que utlizar $conexion que se encuentra dentro de la funcion conexion_bd()
pero por el motivo citado arriba no lo he podio hacer