Hola, estoy reconstruyendo un blog que tenía archivado, pero me informado que la extensión mysql está obsoleta, entonces he estado estudiando mysqli, pero resulta al intentar obtener los datos con mysqli en vez con mysql, no me resulta :S
Código PHP:
<?php
include ('config/conexion_mysql.php');
$id=$_GET['id'];
mysql_select_db($bd,$conexion);
$query = "SELECT * FROM noticias WHERE id_noticia='$id'";
$consulta = mysql_query($query,$conexion);
if($row=mysql_fetch_assoc($consulta))
{
?>
HTML
}?>
HTML
<?php
mysql_free_result($consulta);
?>
El archivo de conexión a la base de datos:
Código PHP:
<?php
$host_db = "localhost"; // Host de la BD
$usuario_db = "root"; // Usuario de la BD
$clave_db = ""; // Contraseña de la BD
$nombre_db = "hosting"; // Nombre de la BD
//conectamos y seleccionamos db
$conexion = mysql_connect($host_db, $usuario_db, $clave_db);
mysql_select_db($nombre_db);
?>
Me pueden decir como iría ese código en mysqli por favor?
Otra duda que tengo, es que cuando estoy en un tema de mi blog, por ejemplo en la pagina: blog.php?id=5, está todo bien, pero si entro al archivo blog.php, me muestra la pagina vacía obviamente, como puedo evitar eso?
Desde ya muchas gracias y espero me puedan orientar por favor.