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:
y entiendo perfectamente, no se me hace problema. Pero veo algo como<?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()); } ?>
Código:
y no entiendo nada y hasta me asusta por asi decirlo jajaja.$mysqli = new $stmt = $mysqli->prepare("select usuario from usuarios where i = ?"); $stmt->bind_param('i',$id); $stmt->execute();
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 :/