VERSION 1.2 DEL ARCHIVO, ES DIFERENTE A LA DE LOS VIDEOS, CUIDADO!. Se marcan envuelto en **** los cambios ;-) En este archivo, sustituir conexionabm por el nombre de vuestra conexión Archivo Conexiones $hostname_conexionabm = "p:localhost"; $database_conexionabm = "basedatos"; $username_conexionabm = "usuario"; $password_conexionabm = ""; $conexionabm = mysqli_connect($hostname_conexionabm, $username_conexionabm, $password_conexionabm, $database_conexionabm); mysqli_set_charset($conexionabm, 'utf8'); ; --> Eliminar en toda la Web SUSTITUIR: $DatosConsulta = mysql_query($query_DatosConsulta) or die(mysql_error()); POR $DatosNoticias = mysqli_query($conexionabm, $query_limit_DatosNoticias) or die(mysqli_error($conexionabm)); 2 PASOS: SUSTITUIR: ) or die ==> ) or die mysql_query( ==> mysqli_query($conexionabm, SUSTITUIR: mysql_result ==> mysqli_result AÑADIENDO ESTA FUNCION: function mysqli_result($res, $row, $field=0) { $res->data_seek($row); $datarow = $res->fetch_array(); return $datarow[$field]; } mysql_fetch_assoc ==> mysqli_fetch_assoc mysql_num_rows ==> mysqli_num_rows mysql_insert_id ==> mysqli_insert_id mysql_free_result ==> mysqli_free_result global $database_conexionabm; ==> global $conexionabm; ************* mysql_error() ==> mysqli_error($conexionabm) Añadir $conexionabm donde haga falta, por ejemplo: mysql_insert_id() ==> mysqli_insert_id($conexionabm) ************* mysql_data_seek ==> mysqli_data_seek $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);==> global $conexionabm; $theValue = function_exists("mysqli_real_escape_string") ? mysqli_real_escape_string($conexionabm, $theValue) : mysqli_escape_string($conexionabm,$theValue);