<?php require_once "utilBD.php"; $db = conectarMySQL(); $insert = <<<SQL insert into cds(titel,interpret) value(?,?) SQL; //EJECUCIÓN DIRECTA //$db->exec($insert); //echo "Insertado<br/>"; //EJERCUCIÓN PREAPARADA //$resultado=$db->prepare($insert); //$resultado->execute(["born in the usa","the boss"]); $insert2 = <<<SQL insert into cds(titel,interpret) value(:titulo,:interprete) SQL; //OTRA FORMA DE USAR UNA SENTENCIA PREPARADA //$resultado=$db->prepare($insert2); //$resultado->execute([":interprete"=>"hollywood undead",":titulo"=>"Swan Songs"]); //USO DE BINDPARAM() /*$resultado=$db->prepare($insert2); $inter="Michael Jackson"; $titulo="Thriller"; $resultado->bindParam(":titulo",$titulo); $resultado->bindParam(":interprete",$inter); $resultado->execute();*/ //CONSULTA SELECT(QUERY) $consulta = "select * from cds"; $resultado = $db->query($consulta);
<?php require_once "../conectSQL.php"; $baseDatos = conectarMySQL(); if (isset($_REQUEST["recuperar"])) { $consulta = "SELECT * FROM empleados WHERE numemp={$_REQUEST["numemp"]}"; $resultado = $baseDatos->query($consulta); if (!$resultado) { echo false; } else { $solucionQuery = ''; foreach ($resultado as $f) { $solucionQuery = "{$f['numemp']}#{$f['nombre']}#{$f['apellido']}#{$f['sexo']}#{$f['telefono']}"; } echo $solucionQuery; } } else { $update = <<<SQL update empleados set nombre=:nombre,apellido=:apellido,telefono=:telefono,sexo=:sexo where numemp=:numemp SQL; $resultado = $baseDatos->prepare($update); $nombre = $_REQUEST["nombre"]; $apellido = $_REQUEST["apellido"]; $telefono = $_REQUEST["telefono"]; $sexo = $_REQUEST["sexo"]; $numemp = $_REQUEST["numemp"]; $resultado->bindParam(":nombre", $nombre); $resultado->bindParam(":apellido", $apellido); $resultado->bindParam(":telefono", $telefono); $resultado->bindParam(":sexo", $sexo);