PHP - Como migrar de MySql a MySqli

   
Vista:
Imágen de perfil de Franklin

Como migrar de MySql a MySqli

Publicado por Franklin (12 intervenciones) el 19/11/2015 04:00:38
Hola mis amigos, es mi primer post y solicito ayuda en la migración de MySql a MySqli en un script de busqueda y edición de usuarios. Agradecería si pueden ayudarme en el tema... Si tienen una forma más fácil de hacerlo les agradecería la información. Mil gracias por adelantado

El código es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
include ("cfg/conexion.php");
$var1="";
$var2="";
$var3="";
$var4="";
 
if(isset($_POST["boton"])){
    $btn=$_POST["boton"];
    $bus=$_POST["search"];
    if($btn=="Buscar"){
         $sql="SELECT * FROM productos WHERE codigo='$bus'";
 
            $cs=mysql_query($sql,$link);
 
            if (mysql_num_rows($cs)!=0){
        while($resul=mysql_fetch_array($cs)){
            $var1=$resul[1];
            $var2=$resul[2];
            $var3=$resul[3];
            $var4=$resul[4];
            }
            if($var4=="Activado"){
                $var4="selected";
                }
    }else{
        echo "<script>alert('La Cedula No Existe Intente Nuevamente Con Una Nueva'); window.history.go(-1)</script>";
    }
    }
if($btn=="Guardar Cambios"){
 
        $usuario= $_POST['usuario'];
        $clave= $_POST['clave'];
        $privilegio= $_POST['privi'];
        $estado= $_POST['state'];
 
 
        $sql="UPDATE usuario SET usuario='$usuario',clave='$clave',privilegio='$privilegio',estado='$estado' WHERE usuario='$usuario'";
 
        $cs=mysql_query($sql,$link);
        echo "Se Guardaron Los Cambios correctamente";
        }
    }
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como migrar de MySql a MySqli

Publicado por YamilBracho (532 intervenciones) el 19/11/2015 04:32:52
Basicamente es cambiar el nombre en las llamadas, mysql por mysqli.
te recomiendo que uses PDO, al que usas un solo conjuntos de metodos BD diferentes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar