jueves, 28 de noviembre de 2013

PASOS PARA ASER CONECION EN UN BASE DATOSE
 Ejemplo 1
<?php
$servidor = "localhost";
$usuario = "root";
$clave = "";
$bd = "examen";

$cone = mysqli_connect($servidor, $usuario, $clave, $bd)or die(mysqli_error());
?>



$clave = hash_hmac("sha512",$cla1,"jhalebet");

$cadena_sql="INSERT INTO personas values(null,'$nom', '$ape', '$usua', '$clave')";
$x = mysqli_query($cone, $cadena_sql);
Ejemplo2

<?php
$nombres = $_POST["nombres"];
$alias = $_POST["alias"];
$clave = $_POST["clave"];



$cone = mysqli_connect("localhost","root","","seguridad")or die(mysqli_error());
$clavex = hash_hmac("sha512",$clave,"jhalebet");
$cadena_sql="INSERT INTO usuarios values(null,'$nombres', '$alias', '$clavex', 0)";
$x = mysqli_query($cone, $cadena_sql);

?>
ARCHIVO LIBRERIA
 codigo de php  conectar , recuperar y ejecutar datos;
<?php
//conectar ala base de datos
function connectar($usuario, $clave, $bd, $servidor){
                $cone = mysqli_connect($servidor, $usuario, $clave,$bd);
                return $cone;


}
//recuperar datos de una tabla
function datos($conexion, $tabla){
$consulta="select * from $tabla";
$datos = mysqli_query ($consulta,$conexion);
return $datos;
}
//Ejecutar Insertar, eliminar o ctualizar datos de una tabla
function operaciones($cad_sql,$cone){
                $x=mysqli_query ($cad_sql, $cone);
                return $x;
}

?>

ejercicios
<?php
//conectar ala base de datos
function connectar($usuario, $clave, $bd, $servidor){
                $cone = mysqli_connect($servidor, $usuario, $clave,$bd);
                return $cone;
}
//recuperar datos de una tabla
function datos($conexion, $tabla){
$consulta="select * from $tabla";
$datos = mysqli_query ($consulta,$conexion);
return $datos;
}
//Ejecutar Insertar, eliminar o ctualizar datos de una tabla
function operaciones($cad_sql,$cone){
                $x=mysqli_query ($cad_sql, $cone);
                return $x;
}

?>












ARCHIVO DE PRUEVAS




consultas ejemplos:

UPDATE dbo.Products
    SET ProductName = 'Flat Head Screwdriver'
    WHERE ProductID = 50
GO

(update alumno set nombre ="franz";)

Por ejemplo, queremos cambiar el valor correspondiente a la idalumno de nuestro a llumno es  "23", queremos como nueva nombre "franz", necesitamos una condición "where" que afecte solamente a este registro:
update alumnos set idalumno='23'
where nombre="franz";

También podemos actualizar varios campos en una sola instrucción:
 update usuarios set nombre='Marceloduarte', clave='Marce'
  where nombre='Marcelo';
adtualizar varios registros o campos
UPDATE tabla SET colores='', frutas='' WHERE colores LIKE '%a' OR frutas LIKE '%a';
Para ello colocamos "update", el nombre de la tabla, "set" junto al nombre del campo y el nuevo valor y separado por coma, el otro nombre del campo con su nuevo valor.


para alterar una tabla
ALTER TABLE Clientes ALTER COLUMN direccion  VARCHAR(40);  
insertar datos en una tabla
INSERT Products (ProductID, ProductName, Price)
    VALUES (3000, '3mm Bracket', .52)
para iliminar un registro de una tabla

DELETE FROM alumnos WHERE nombre= 'cabero'; 



BASE DE DATOS DE LA TIENDA ONLINE

No hay comentarios.:

Publicar un comentario