consulta mysql esconde o primeiro registro

  • Autor Autor satanson
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

$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.
 
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

Voltar
Topo