Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2013, 15:37
OsquiB
 
Fecha de Ingreso: junio-2013
Ubicación: Mar del Plata
Mensajes: 122
Antigüedad: 10 años, 10 meses
Puntos: 0
Pregunta Es obligatorio usar mysqli a partir de ahora ?

Hola gente tengo una gran duda que me esta comiendo la cabeza y queria ver si me podían ayudar.
Resulta que de a poco estoy aprendiendo sobre programación web, y ahora estoy haciendo una pagina para practicar, incorporar conocimiento, etc. La pagina la estoy haciendo con PHP y MYSQL pero constantemente veo que a partir de ahora dicen que hay que usar Mysqli porque mysql es obsoleto. Que quiere decir eso ? mysql es mas inseguro ?

Y lo que mas me come la cabeza es la complegidad que tiene mysqli porque por ejemplo, yo veo algo como:

Código:
<?php
$db_link = mysql_connect('127.0.0.1', 'root', '');
if(!$db_link){
    die('No se pudo conectar: ' . mysql_error());
}
$db_selected = mysql_select_db('web', $db_link);
if(!$db_selected){
    die('No se selecciono la BD: ' . mysql_error());
}
?>
y entiendo perfectamente, no se me hace problema. Pero veo algo como

Código:
$mysqli = new $stmt = $mysqli->prepare("select usuario from usuarios where i = ?");
$stmt->bind_param('i',$id);
$stmt->execute();
y no entiendo nada y hasta me asusta por asi decirlo jajaja.

Entonces si estoy usando PHP 5.2 y mysql mi pagina se convierte en algo inseguro por el simple echo de usar mysql ?
Una vez que ya me llevaba bien con mysql me traen algo nuevo jajaja :/