Salve,
Ho una tabella in cui la data è inserita automaticamente, come date(), quindi in formato ‘AAAA.MM.DD’, per poterla manipolare con scadenze e altro.
Chiaramente devo mostrarla – qui in Italia – come ‘DD.MM.AAAA’ e sono ricorso quindi al codice di $query_rs2 .
Il tutto funziona normalmente tranne che per una cosa, nella tabella creata, la data rimane la stessa per tutte le righe , mentre le date inserite sono diverse.
Guardando il codice, che riporto quasi per intero, il motivo appare comprensibile:
Io infatti ho scritto
<?php do { ?>
………….
<?php } while ($row_rs3 = mysql_fetch_assoc($rs3)); ?>
mentre la query per la nuovadata è query_rs2, che quindi non gode del while($row_rs3….
Ho fatto numerosi tentativi ma non sono riuscito a trovare la sintassi giusta.
Qualcuno può aiutarmi?
Grazie
Ecco il codice usato:
<?php require_once('../Connections/condominio.php'); ?>
<?php
mysql_select_db($database_condominio, $condominio);
$query_rs2 = "SELECT Date_format(data,'%d.%m.%Y')AS nuovadata FROM entrate order by app_num asc";
$rs2 = mysql_query($query_rs2, $condominio) or die(mysql_error());
$row_rs2 = mysql_fetch_assoc($rs2);
$totalRows_rs2 = mysql_num_rows($rs2);
mysql_select_db($database_condominio, $condominio);
$query_rs3 = "SELECT * FROM entrate order by app_num asc";
$rs3 = mysql_query($query_rs3, $condominio) or die(mysql_error());
$row_rs3 = mysql_fetch_assoc($rs3);
$totalRows_rs3 = mysql_num_rows($rs3);
?>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="5%" class="testa">scelta</td>
<td width="2%" class="testa">num.</td>
<td width="15%" class="testa">data</td>
<td width="2%" class="testa">pal.</td>
<td width="2%" class="testa">int.</td>
<td width="13%" class="testa">cognome</td>
<td width="10%" class="testa">nome</td>
<td width="40%" class="testa">descrizione</td>
<td width="8%" class="testa">importo</td>
<td width="23%" class="testa">tipo</td>
<td width="8%" class="testa">scad.avviso</td>
<td width="8%" class="testa">scad.avvocato</td>
<td width="5%" class="testa">codice</td>
</tr>
<?php do { ?>
<tr>
<td><input type="radio" name="recordID" value="<?php echo $row_rs3['id']; ?>"checked></td>
<td><?php echo $row_rs3['num']; ?></td>
<td><?php echo $row_rs2['nuovadata']; ?></td>
<td><?php echo $row_rs3['palaz']; ?></td>
<td><?php echo $row_rs3['app_num']; ?></td>
<td><?php echo $row_rs3['cogn_cond']; ?></td>
<td><?php echo $row_rs3['nom_cond']; ?></td>
<td><?php echo $row_rs3['descriz']; ?></td>
<td class="destra"><?php echo $row_rs3['importo']; ?></td>
<td><?php echo $row_rs3['tipo_entr']; ?></td>
<td><?php echo $row_rs3['sc_avviso']; ?></td>
<td><?php echo $row_rs3['sc_avvoc']; ?></td>
<td><?php echo $row_rs3['codice']; ?></td>
</tr>
<?php } while ($row_rs3 = mysql_fetch_assoc($rs3)); ?> </table>