Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/11/2017, 07:53
Avatar de zreep
zreep
 
Fecha de Ingreso: octubre-2009
Ubicación: Argentina
Mensajes: 534
Antigüedad: 14 años, 6 meses
Puntos: 12
Respuesta: agrupar datos

Lo use y lo adapte, pero me esta tirando este error que no puedo resolver...

Código PHP:
<?php
        
function buscar($X){
        
$sql "SELECT * FROM pasadas WHERE anio = '".$X."' ORDER BY id ASC";
        
$sql mysql_query($sql) or die("No se pudo realizar la consulta");
        
$ca mysql_num_rows($sql);
        
$da mysql_fetch_array($sql);
        
        return (
$ca>=1) ? $da false;
        }
        
$sql mysql_query("SELECT anio FROM pasadas GROUP BY anio ORDER BY anio ASC");
?>
<div class="container blok1">
    <div class="row">
        <div class="container fotos-museo expopasadas">
        <?php
        
if(mysql_num_rows($sql)>=1){
            while(
$row mysql_fetch_array($sql)){
                echo 
"<h4>Exposiciones año ".$row["anio"]."</h4>";
                
$data buscar($row["anio"]);
                if(
$data){
                    foreach(
$data as $key => $value){
        
?>
        <section class="col-sm-12 col-md-12 col-lg-12">
        <h4 class="titulo">Exposiciones año <?=$value["anio"];?></h4>
        
        <br><br>
        <a href="#" class="pasadasmargen" data-toggle="collapse" data-target="#<?=$value["categoria"];?>"><span class="glyphicon glyphicon-plus-sign"></span> <?=utf8_encode($value["titulo"]);?></a>
            <div id="<?=$value["categoria"];?>" class="collapse">
                <div class="col-sm-12 col-md-6 col-lg-6">
                    <br>
                    <?=utf8_encode($value["contenido"]);?>
                </div>
                <div class="col-sm-12 col-md-6 col-lg-6">
                    <img class="img-responsive" src="<?=$value["imagen"];?>" width="50%">
                </div>    
            </div>
        <?php
        
}
        }else{
            echo 
"<p>Sin exposiciones para este año</p>";
            }         
            }
            }else{
                echo 
"No se encontraron registros";
        }
        
?>
        </section>
Error: Illegal string offset 'anio' y lo mismo pasa con titulo...
__________________
Zreep