Código PHP:
y el archivo conect.phpVer original
include("php/efecto_botton.php"); require_once('php/conect.php'); $social = "SELECT * FROM social ORDER by ID DESC"; if ($resull_social = $conectar->query($social)) { while ($data = $resull_social->fetch_array(MYSQLI_ASSOC)) { if($data['act']==1){?> <a href="<?php echo $data['url'];?>" id="social" class="<?php echo strtolower($data['nombre']);?>"></a> <?php }else{ }} $resull_social->close();}$conectar->close(); ?>
Código PHP:
Ver original
$hostname = "127.0.0.1:3307"; $database = "loto24"; $username = "root"; //Nombre de usuario $password = ""; //Nombre de contraseña $conectar =new mysqli($hostname, $username, $password, $database); $conectar->set_charset("utf8"); if ($conectar->connect_errno) { }
ahora bien leyendo he logrado ver que php orientado a objeto es mejor y mas seguro asi que realice la conexión de la siguiente manera
Código PHP:
y realice la instancia para llamar a la conexiona así Ver original
class conexionBD { function conectar(){ $hostname = "127.0.0.1:3307"; $database = "loto24"; $username = "root"; $password = ""; $conectar =new mysqli($hostname, $username, $password, $database); $conectar->set_charset("utf8"); if ($conectar->connect_errno) { } } }
Código PHP:
Ver original
require_once('conect.php'); $conectar_BD = new conexionBD; $conectar_BD -> conectar();
la pregunta es ahora como debo modificar la consulta anterior que debo hacer para que la consulta me funcione quisiera un ejemplo de como imprimir esa consulta ?
Código PHP:
Ver original
$social = "SELECT * FROM social ORDER by ID DESC"; if ($resull_social = $conectar->query($social)) { while ($data = $resull_social->fetch_array(MYSQLI_ASSOC)) { if($data['act']==1){?> <a href="<?php echo $data['url'];?>" id="social" class="<?php echo strtolower($data['nombre']);?>"></a> <?php }else{ }} $resull_social->close();}$conectar->close(); ?>