![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
28/07/2004, 19:47
|
| | Fecha de Ingreso: julio-2004 Ubicación: Poza Rica Ver.,
Mensajes: 16
Antigüedad: 20 años, 6 meses Puntos: 0 | |
Archivo: conect.php
<?php
function ConectarseX(){
if (!($conexion=mysql_connect("localhost","usuario"," pass"))){
echo "Error conectando a la base de datos.";
exit();
}
return $conexion;
}
?>
-------------------------------------------------
<?php
include("conect.php");
$conexion=ConectarseX();
$q1=sprintf("SELECT id, nombre, password FROM usuarios WHERE nombre='%s' AND password='%s'",$usuario,$password);
$q2=sprintf("SELECT aviso FROM avisos WHERE usuario='%s'",$usuario)
$ds1=mysql_db_query("bd1",$q1,$conexion);
$ds2=mysql_db_query("db2",$q2,$conexion);
$regPass=mysql_fetch_array($ds1);
$regAviso=mysql_fetch_array($ds2);
/*
etc
*/
?>
Mira podria probar con la funcion mysql_db_query...
Otro comentario en la liga dices que tus bases de datos se llaman bd1(Tabla usuarios) y
bd2(Tabla avisos), pero en las funciones para las cuales realizas la conexion no concuerdan con esa informacion, error de dedo ?:
.
.
.
if (!mysql_select_db("bd1",$conexion))
.
.
.
if (!mysql_select_db("db2",$conexion2))
.
.
.
deberias checar eso |