Prøv dette: 
-  $hentindhold = mysql_query("SELECT * FROM kreditorer WHERE laant_til_dato = '" . date(Y, strtotime($row[laant_til_dato])) . "' AND status = '1'");
Den udskriver ingen navne/sum :{
-------Har forsøgt med følgende:
-  echo ("<div id='");
-  echo date("m", strtotime($row[laant_til_dato]));
-  echo ("–");
-  echo date("Y", strtotime($row[laant_til_dato]));
-  echo ("' style='display: none; margin: 0 auto;'>");
-  $hentindhold = mysql_query("SELECT * FROM kreditorer WHERE `status` = '1' && `laant_til_dato`='".$row[laant_til_dato]."' GROUP BY YEAR(laant_til_dato),MONTH(laant_til_dato)");
-  while ($status = mysql_fetch_array($hentindhold)) 
-  {
-  $farve = ($i++%2) ? '' : '#E0E0E0';
-  echo ("<div style='background-color:$farve;'><a href='Redigere&laane_id=".$status[laane_id]."' onclick=\"return confirm('Ændre data i lånet fra ⇒ $status[kreditornavn] ?');\"><img src='redigere.png' width='16' height='16' border='0'></a><a href='Kalender&m=afslut&laane_id=".$status[laane_id]."' onclick=\"return confirm('Har du betalt hele din gæld til ⇒ $status[kreditornavn] ?');\"><img src='afsluttet.png' width='16' height='16' border='0'></a><a href='Kalender&m=slet&laane_id=".$status[laane_id]."' onclick=\"return confirm('Er du sikker på du vil slette lånet fra ⇒ $status[kreditornavn] ?');\"><img src='slet.png' width='16' height='16' border='0'></a> ⇒");
-  echo (" Kreditorer: <b>".$status[kreditornavn]."</b>");
-  echo "<span style='float:right;'>".$status[laane_beloeb] = number_format($status[laane_beloeb], 0, '', '.');
-  echo (" kr.");
-  echo ("</span></div>");
-  }
-  echo ("</span></div>");
Billed 1 - 
Link 1Billed 2 - 
Link 2I link 2, kan i se Aug 2013 er fadet ud, men den burde vise 2 navne. Men nej, viser kun 1. Hvorfor?. 

----
Med en ny row $rows  så spammer den med flere kreditorer, og finder en anden som den ikke viste før.
ID nr 5 ( lol fundet ) (det hedder id nr 5).
Med php:
-  $sql = "SELECT *, SUM(laane_beloeb) AS total FROM `kreditorer` WHERE `status` = '1' GROUP BY YEAR(laant_til_dato),MONTH(laant_til_dato) ORDER BY laant_til_dato ASC";
-      $query = mysql_query($sql) or die(mysql_error());
-      while($row = mysql_fetch_assoc($query))
-      {
-  
-      $sql1 = "SELECT * FROM `kreditorer` WHERE `status` = '1' ORDER BY laant_til_dato = '$row[laant_til_dato]'";
-      $query1 = mysql_query($sql1) or die(mysql_error());
-      while($rows = mysql_fetch_assoc($query1))
-      {
Men med php:
-  $sql = "SELECT *, SUM(laane_beloeb) AS total FROM `kreditorer` WHERE `status` = '1' GROUP BY YEAR(laant_til_dato),MONTH(laant_til_dato) ORDER BY laant_til_dato ASC";
-      $query = mysql_query($sql) or die(mysql_error());
-      while($row = mysql_fetch_assoc($query))
-      {
-  
-      $sql1 = "SELECT * FROM `kreditorer` WHERE `status` = '1' AND laant_til_dato = '$row[laant_til_dato]'";
-      $query1 = mysql_query($sql1) or die(mysql_error());
-      while($rows = mysql_fetch_assoc($query1))
-      {
Så finder den ikke ID 5 (lol fundet).
Hvorfor?.
Komplet kode nu:
-  <?php
-  include("config.php");
-  echo ("<hr />");
-     
-      $sql = "SELECT *, SUM(laane_beloeb) AS total FROM `kreditorer` WHERE `status` = '1' GROUP BY YEAR(laant_til_dato),MONTH(laant_til_dato) ORDER BY laant_til_dato ASC";
-      $query = mysql_query($sql) or die(mysql_error());
-      while($row = mysql_fetch_assoc($query))
-      {
-  
-      $sql1 = "SELECT * FROM `kreditorer` WHERE `status` = '1' AND laant_til_dato = '$row[laant_til_dato]'";
-      $query1 = mysql_query($sql1) or die(mysql_error());
-      while($rows = mysql_fetch_assoc($query1))
-      {
-  
-  
-  echo ("<a title='");
-  echo date("M", strtotime($row[laant_til_dato]));
-  echo (" ");
-  echo date("Y", strtotime($row[laant_til_dato]));
-  echo ("' onClick=\"javascript:$('#");
-  echo date("m", strtotime($row[laant_til_dato]));
-  echo ("–");
-  echo date("Y", strtotime($row[laant_til_dato]));
-  echo ("').slideToggle();\">∴ <b>");
-  echo date("M", strtotime($row[laant_til_dato]));
-  echo (" ");
-  echo date("Y", strtotime($row[laant_til_dato]));
-  echo ("</b> $rows[kreditornavn],</a> ");
-  echo "<span style='float:right;'><b style='color:#660000;'>".$row['total'] = number_format($row['total'], 0, '', '.');
-  echo ("</b> kr. (<strong>Gæld i denne måned</strong>)</span><hr />");
-  
-  // Denne del nedenfor skal vise alle der skylder penge i den måned+år. Hvis ikke der er nogen kreditor i den måned, vil den måned ikke vises i gældsbogen.
-  // Problem = viser alle kreditorer. Efter ny dato format. yy/mm/dd  / Y/m/d.. 
-  // Vil ikke vise fra m+Y
-  
-  echo ("<div id='");
-  echo date("m", strtotime($row[laant_til_dato]));
-  echo ("–");
-  echo date("Y", strtotime($row[laant_til_dato]));
-  echo ("' style='display: none; margin: 0 auto;'>");
-  $hentindhold = mysql_query("SELECT * FROM `kreditorer` WHERE `status` = '1' GROUP BY YEAR(laant_til_dato),MONTH(laant_til_dato) ORDER BY laant_til_dato ASC");
-  while ($status = mysql_fetch_array($hentindhold)) 
-  {
-  $farve = ($i++%2) ? '' : '#E0E0E0';
-  echo ("<div style='background-color:$farve;'><a href='Redigere&laane_id=".$status[laane_id]."' onclick=\"return confirm('Ændre data i lånet fra ⇒ $status[kreditornavn] ?');\"><img src='redigere.png' width='16' height='16' border='0'></a><a href='Kalender&m=afslut&laane_id=".$status[laane_id]."' onclick=\"return confirm('Har du betalt hele din gæld til ⇒ $status[kreditornavn] ?');\"><img src='afsluttet.png' width='16' height='16' border='0'></a><a href='Kalender&m=slet&laane_id=".$status[laane_id]."' onclick=\"return confirm('Er du sikker på du vil slette lånet fra ⇒ $status[kreditornavn] ?');\"><img src='slet.png' width='16' height='16' border='0'></a> ⇒");
-  echo (" Kreditorer: <b>".$status[kreditornavn]."</b>");
-  echo "<span style='float:right;'>".$status[laane_beloeb] = number_format($status[laane_beloeb], 0, '', '.');
-  echo (" kr.");
-  echo ("</span></div>");
-  }
-  echo ("</span><hr /></div>");
-  // Afslutter <div med slide (visning af kreditorer i den måned+år)</div>
-  
-      }
-      }
-      ?>
Jeg forsøger, men kommer bare ikke videre 

Ingen der kan se fejlen.
Pris for løsningen ?.
Send post hvis der kræves penge.
						
						
						
						
		
							Indlæg senest redigeret d. 02.06.2012 12:39 af Bruger #17118