Convertire le date in italiano mysql

  • Creatore Discussione Creatore Discussione gracito
  • Data di inizio Data di inizio

gracito

Utente Attivo
30 Mag 2010
109
0
0
Ciao,

è possivbile convertire la data "1991-02-11" in italiano? C'è qualche funzione suphpmyadmin, altrimenti come si può fare?

Grazie
 
Ultima modifica:
basta una funzioncina:
PHP:
function conversione($data)
{
  list ($y, $m, $d) = explode ("-", $data);
  return "$d-$m-$y";
}
utilizzo:
PHP:
$data = "1991-02-11";
echo conversione($data);
 
Come la utilizzo quì?

PHP:
<html>
    <body>
        
      <?php
      
      function conversione($data) 
{ 
  list ($y, $m, $d) = explode ("-", $data); 
  return "$d-$m-$y"; 
}  
      
      ?>
        
      <table border= "1" width="870" align="center">
    <br>
    <tr>
      
      <td width="50"><div align="center"><b>Id </b></div></td>
        <td width="200"><div align="center"><b>Nome </b></div></td>
        <td width="150"><div align="center"><b>Data</b></div></td>
         </tr>
    <?php
$db = mysql_connect("localhost","root","");
mysql_select_db("mostra", $db);
    
$result =mysql_query("SELECT * FROM prova" );

while($myrow=mysql_fetch_array($result))

echo  "<tr>
<td>$myrow[Id]</td>
<td>$myrow[Nome]</td>
<td>$myrow[Data]</td>
   
       </tr>";
      ?>
      </table>
       			


      
           </body>
    </html>
 
ciao dimenticavo
gli array associativi, e $myrow è di tale tipo, è meglio scriverli così

PHP:
<td>$myrow['Id']</td> 
<td>$myrow['Nome']</td> 
<td>$myrow['Data']</td>
 
metterei tra virgolette i risultati del ciclo:
PHP:
while($myrow=mysql_fetch_array($result)) 
{ 
echo  "<tr> 
<td>$myrow[Id]</td> 
<td>$myrow[Nome]</td> 
<td>$myrow[Data]</td> 
    
       </tr>"
}
 

Discussioni simili