Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2013, 16:55
Avatar de Mosiah16
Mosiah16
 
Fecha de Ingreso: abril-2010
Ubicación: Antofagasta
Mensajes: 70
Antigüedad: 14 años
Puntos: 1
Como se escribiría esto en mysqli?

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.
__________________
Tu mente es capaz de todo...