PHP - fetch_assoc descontinuado

   
Vista:

fetch_assoc descontinuado

Publicado por angel (1 intervención) el 04/04/2017 18:50:03
Buenas colegas, tengo un problema, en esta parte del codigo, la sentencia fetch_assoc se encuentra obsoleta actualmente, como podria obtener una fila de resultados como un array asociativo de otra manera???

($rs tiene guardado la sentencia)

1
2
3
4
5
6
7
8
9
10
11
<?php
while($row=$rs->fetch_assoc()){
?>
<tr>
      <td class="text-center"><?php echo $row['id']; ?></td>
      <td class="text-center"><?php echo $row['nombre'];?></td>
 
</tr>
<?php
}
?>

Espero puedan ayudarme, gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

fetch_assoc descontinuado

Publicado por Alejandro (138 intervenciones) el 05/04/2017 04:50:06
Hola no entiendo porque dices que esta obsoleto el método fetch_assoc() ? en todo caso el que si esta obsoleto es la extensión mysql que en su lugar deberías usar mysqli o PDO.
http://php.net/manual/es/mysqli-result.fetch-assoc.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Juan Diego

fetch_assoc descontinuado

Publicado por Juan Diego (23 intervenciones) el 05/04/2017 04:56:47
Hola Ángel,

fetch_assoc fue descontinuado igual que la librería mysql, en la cual hay funciones como mysql_affected_rows, mysql_connet, etc.

Si quieres obtener un array asociativo, te recomiendo usar las actuales librerías de conexión como lo son MySQLi y PDO.

La que yo empleo es PDO, allí podrás usar normalmente la conexión a la BD y emplear funciones como fetch o fetchAll las cuales soportan
el estilo asociativo.

Feliz día.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-2
Comentar
Imágen de perfil de xve

fetch_assoc descontinuado

Publicado por xve (6541 intervenciones) el 05/04/2017 08:38:34
Hola Juan, como dice Alejandro, fetch_assoc no esta descontinuado, ya que también se utiliza en mysqli_*!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Revisar política de publicidad