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