CONEXIONES DE BASE DE DATOS MYSQL CON PHP (los archivos deben de ser de tipo .PHP)
Conexion.php
<?php
// configuration of my database
$host = "localhost";
$usuario= "root";
$clave="TiMo";
$basedatos = "bdEquipos";
$conexion = mysql_connect($host,$usuario,$clave)
or die ('Error no se pudo conectar a la base de datos : ' .mysql_error());
//echo 'Conexión exitosa\n';
mysql_select_db($basedatos, $conexion)
or die ("Error no se pudo acceder a la base de datos");
?>
Conexion2.php
<?php
//servidor, usuario de base de datos, contraseña del usuario, nombre de base de datos
$mysqli = new mysqli("localhost","root","TiMo","bdEquipos");
if(mysqli_connect_errno()){
echo 'Conexion Fallida : ', mysqli_connect_error();
exit();
}
?>
config.php
LAS LLAMADAS A LAS CONEXIONES EN FORMULARIOS .PHP SERAN COMO SIGUE:
<?php
$currency = '₹ '; //Carácter o código de moneda
$db_username = 'root';
$db_password = 'TiMo';
$db_name = 'bdEquipos';
$db_host = 'localhost';
$shipping_cost = 0.00; //COSTO DE ENVIO //cost 1.50;
$taxes = array( //Haga una lista de sus impuestos aquí.
'IGV' => 0, //'VAT' => 12,
'otros' => 0 //'Service Tax' => 5
);
//connect to MySql
$mysqli = new mysqli($db_host, $db_username, $db_password,$db_name);
if ($mysqli->connect_error) {
die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
}
?>
AL INICIO DEL FORMULARIO
<!--CONEXION CON LA BASE DE DATOS INICIO-->
<?php include_once("config.php"); ?>
<?php require ('conexion2.php'); ?>
<?php include('Conexion.php'); ?>
<!--CONEXION CON LA BASE DE DATOS FIN-->
SEGUIDO DE ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<!--PENDIENTE NO APARECE ESTE TEXTO de Ventana de aportes ecónomicos y logisticos -->
<title>Validacion</title>
<style type="text/css" media="screen">@import url(Hojas de Estilo/Mensaje.css);</style>
<style type="text/css" media="screen">@import url(Hojas de Estilo/enlacesmensajes.css);</style>
<script src="Java Script/Restricciones.js" type="text/javascript"></script>
</head>
<body>
YA SE PUEDE UTILIZAR VALIDACION DE DATOS
<!--VALIDACIO DE DATOS INICIO desde Conexion.php -->
<?
$Sqlx="select cod_usuariow, usuario, clave, nom_acceso, dni, cod_empleado,
nom_empleado, cargo_empleado from V_usuarios where usuario='".$_POST['usuario']."'
and clave='".$_POST['clave']."'";
$sqlresult=mysql_query($Sqlx,$conexion)
or die ('Error usted no es usuario; : ' . mysql_error());
echo "<form>
<input type='hidden' value='".$_POST['usuario']."'>
<input type='Hidden' value='".$_POST['clave']."'>
</form>";
?>
<hr>
<CENTER>
<?
$requete="select cod_usuariow, usuario, clave, nom_acceso, dni, cod_empleado,
nom_empleado, cargo_empleado from V_usuarios where usuario='".$_POST['usuario']."'
and clave='".$_POST['clave']."'";
$result = mysql_query ($requete,$conexion);
?>
<!--VALIDACIO DE DATOS FIN-->
<!--MOSTRAR DATOS VALIDADOS SI SON CORRECTOS INICIO-->
<table cellpadding="0" cellspacing="0">
<tr>
<td width="20%"> </td>
<td width="760">
<table cellpadding="0" cellspacing="0" border="0" class="tabla1">
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" class="tabla3">
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" class="tabla4" width="750">
<!--MUESTRO LOS DATOS EN ESTE CASO 3 ACOMODADOS EN TABLA -->
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<?
while ($fila =mysql_fetch_array($result))
{
echo "<tr>";
echo "<td class='Remarcado'>Codigo Usuario</td>";
echo "<td class='titulo7'>".$fila[0]."</td>";
echo "</tr>";
echo "<tr>";
echo "<td class='Remarcado'>Nombres</td>";
echo "<td class='titulo7'>".$fila[6]."</td>";
echo "</tr>";
echo "<tr>";
echo "<td class='Remarcado'>Cargo</td>";
echo "<td class='titulo7'>".$fila[7]."</td>";
echo "</tr>";
echo "<tr>";
echo "<td class='Remarcado'>N° D.N.I.</td>";
echo "<td class='titulo7'>".$fila[4]." </td>";
}
?>
<tr><td height="100%"> </td></tr>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</tr>
</table>
</td>
<td width="20%"> </td>
</tr>
</table>
</body>
<!--MOSTRAR DATOS VALIDADOS SI SON CORRECTOS FIN-->
DENTRO DEL MISMO FORMULARIO PODRIA REALIZAR OTRA LLAMADA A DATOS DE UNA TABLE:
<!--LA CONSULTA DE LO QUE QUIERO QUE SE MUESTRE INICIO Conexion.php-->
<?
$requete_OPE_ESTACION="select cod_usuariow, usuario, clave, nom_acceso, dni,
cod_empleado, nom_empleado, cargo_empleado from V_usuarios where
usuario='".$_POST['usuario']."' and clave='".$_POST['clave']."'";
$result_OPE_ESTACION = mysql_query ($requete_OPE_ESTACION,$conexion);
$row_OPE_ESTACION=mysql_fetch_array($result_OPE_ESTACION);
$cod_usuariowX = $row_OPE_ESTACION["cod_usuariow"];
$usuarioX = $row_OPE_ESTACION["usuario"];
$claveX = $row_OPE_ESTACION["clave"];
$nombresX = $row_OPE_ESTACION["nom_empleado"];
$cargoX = $row_OPE_ESTACION["cargo_empleado"];
$dniX = $row_OPE_ESTACION["dni"];
?>
<!--LA CONSULTA DE LO QUE QUIERO QUE SE MUESTRE FIN-->
ESTAS VARIABLES QUE GUARDAN DATOS DE ACUERDO A LAS CONDICIONES DEL SELECT LE PODEMOS MOSTRAR EN CUADROS DE TEXTO EN ESTE CASO ESCONDIDOS:
CONDICION SI LA VARIABLE DE LA CONEXION $sqlresult=0 CASO CONTRARIO NO VISUALIZAR LOS DATOS
<!-- SI USUARIO Y CONTRASEÑA SON CORRECTOS ENTONCES ME PERMITE VISUALIZAR INFORMACION INICIO-->
<?
$smc='"';
if(mysql_num_rows($sqlresult)!=0)
{
echo "<form method='post' action='Modificar_Equipo_D.php'>";//ME PERMITE IR A OTRO FORMULARIO
echo "<p><input type='hidden' name='cod_usuariowX'value='$cod_usuariowX';><p>";
echo "<p><input type='hidden' name='usuarioX'value='$usuarioX';><p>";
echo "<p><input type='hidden' name='claveX'value='$claveX';><p>";
echo "<p><input type='hidden' name='nombresX'value='$nombresX';><p>";
echo "<p><input type='hidden' name='cargoX'value='$cargoX';><p>";
echo "<p><input type='hidden' name='dniX'value='$dniX';<p>";
echo" <font face='Arial'>";
echo" <hr> ";
echo"<input type='Submit' value='VALIDADO SU ACCESO; MODIFICAR...'
class='bluebutton' style='color:BLUE;height:30px; width:800px;font-size:20px;
'><font size='5'>";
echo"</font>";
echo"</font>";
echo '</form>';
echo" <hr> ";
}
else //CASO CONTRARIO
{
echo" <tr><td colspan='4' class='Mensaje1'>
USTED NO TIENE ACCESO...SUGERIMOS QUE SOLICITE...AL CEL: N° 931-425-680
</td></tr>";
echo "<form method='post' action='prueba.php'>";//ME PERMITE IR A OTRO FORMULARIO
echo" <font face='Arial'>";
echo" <hr> ";
echo"<input type='Submit' value='SIN ACCESO AL SISTEMA...' class='bluebutton'
style='color:BLUE;height:30px; width:600px;font-size:20px;'><font size=
'5'>";
echo"</font>";
echo"</font>";
echo '</form>';
echo" <hr> ";
}
?>
<!-- SI USUARIO Y CONTRASEÑA SON CORRECTOS ENTONCES ME PERMITE VISUALIZAR INFORMACION FIN-->
</td>
<td width="20%"> </td>
</tr>
</table>
</body>
</html>
TERCERA FORMA
TERCERA FORMA
No hay comentarios:
Publicar un comentario