- mysql_connect, mysql_select_db estás quedaran obsoletas a partir de php 5.5.0 por que ya tienen mas de 10 años de uso y mysqli a cambiado en a la versión 5 :
El cambio consiste en agregar una "i" lo que era mysql sera mysqli ejemplo mysqli_fetch_array.
Todo esto lo tengo claro pero en existe una parte del codigo que e creado que no logro entenderlo es este "$result = $con->query($query);" Se declara una variable $resul y se le asigna el valor de la variable $con de la conexión pero luego no entiendo el significado de ->query($query) : Lo que se claro es de que query significa consulta pero está expresión "->" no logro entenderla que une ? - es mayor a query no entiendo en fin es esto :
"$result = $con->query($query);"
esto está aquí abajo en el codigo es una consulta a la base de datos.. les consulto si alguien entiende el significado correcto esa expresión gracias.
Código PHP:
$con = mysqli_connect("localhost","root","poiuytrewq", "trabajo_de_curso");
$query = "SELECT * FROM articulos";
$result = $con->query($query);
while ($row = mysqli_fetch_array($result)) {
echo $row["titulo"];
echo "<br>";
}