consulta mysql esconde el primer registro

  • Autor Autor satanson
  • Fecha de inicio Fecha de inicio
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

$resultado = $mysqli->query($sql);

foreach($resultado as $value) {

}
 
la fila puedes definirla dentro del foreach

$fila = $value['nombrefila'];
 
formatea las comillas y usa un solo estilo de concatenación, son tonterías pero a veces se disparan los errores por cosas extrañas
 
si haces un print_r($resultado) verás como tienes montado el array de output
 
mmm es porque estas llamando un monton de veces el fetch_assoc...
PHP:
if($pedir->fetch_assoc() != null){
                while($fila = $pedir->fetch_assoc()) {

cambiar a:
PHP:
if($pedir != null){
                while($fila = $pedir->fetch_assoc()) {

lo probe en una consulta y tu codigo se salta el 1 campo ya que lo asignaste al IF... no metas la consulta al IF, de ultima asigna a variables fuera de los IF...
 
mmm es porque estas llamando un monton de veces el fetch_assoc...
PHP:
if($pedir->fetch_assoc() != null){
                while($fila = $pedir->fetch_assoc()) {

cambiar a:
PHP:
if($pedir != null){
                while($fila = $pedir->fetch_assoc()) {

lo probe en una consulta y tu codigo se salta el 1 campo ya que lo asignaste al IF... no metas la consulta al IF, de ultima asigna a variables fuera de los IF...
Diste en el clavo, resulto al 100%. Muchas gracias a todos por su ayuda.
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Atrás
Arriba