
Originariamente inviata da
Grino
forse non ti funziona perchè hai scritto
$data = 'str_data';
al posto di
$data = $row['str_data'];
e poi invece di fare
echo $data;
fai
echo $row['$data'];

Ciao, grazie per la risposta ma mi dà errore:
"Notice: Undefined index: $data in C:\xampp\htdocs\agenda\agenda-mod\cerca.php on line 71"
Metto tutto il codice per comodità:
codice:
<?php
include 'config.php';
include 'appuntamenti.php';
$db_host = "localhost";
$db_user = "root";
$db_password = '';
$db_database = "agenda";
$connessione=mysql_connect($db_host,$db_user,$db_password)
OR die("Errore, non posso connettermi al database: " . mysql_error());
mysql_select_db($db_database,$connessione)
OR die("Errore, non posso selezionare il database: " . mysql_error());
$hotel = $_POST['hotel'];
$query = "SELECT nome, hotel, numcamera, tel, datapren, partenzada, orepartenza, adultin, euroadulti, toteuroadulti, infantn, euroinfant, toteuroinfant, transfertn, eurotransfert, toteurotransfert, bambinin, eurobambini, toteurobambini, ticketliparin, euroticketlipari, toteuroticketlipari, toteuro, accontoversato, saldodapagare, compagnia, emaildestinatario, testo, str_data FROM appuntamenti WHERE hotel = '".$hotel."'";
$result = mysql_query($query);
$num = mysql_num_rows($result);
if ($num == 0)
echo "Hotel non presente";
while ($row = mysql_fetch_array($result))
{
?>
<table border="1">
<tr>
<td>
<img src="stalogovoucher.jpg" alt="logo voucher" />
<img src="voucher.jpg" alt="voucher" />
</td>
</tr>
<tr>
<td>
<?php
echo "Nome: ";
echo $row['nome']." | Hotel: ";
echo $row['hotel']." | N°. Camera: ";
echo $row['numcamera']." <br> Tel: ";
echo $row['tel']." | Data Prenotazione: ";
echo $row['datapren']."<br>Partenza da: ";
echo $row['partenzada']." | Ora: ";
echo $row['orepartenza']."<br>Adulti n. ";
echo $row['adultin']." | € ";
echo $row['euroadulti']." | Totale: ";
echo $row['toteuroadulti']." €<br>Infant n. ";
echo $row['infantn']." | € ";
echo $row['euroinfant']." | Totale: ";
echo $row['toteuroinfant']."<br>Transfert n. ";
echo $row['transfertn']." | € ";
echo $row['eurotransfert']." | Totale: ";
echo $row['toteurotransfert']."<br>Bambini n. ";
echo $row['bambinin']." | € ";
echo $row['eurobambini']." | Totale: ";
echo $row['toteurobambini']."<br>Ticket Lipari n. ";
echo $row['ticketliparin']." | € ";
echo $row['euroticketlipari']." | Totale: ";
echo $row['toteuroticketlipari']."<br>Totale Euro: ";
echo $row['toteuro']."<br>Acconto Versato: ";
echo $row['accontoversato']."<br>Saldo da Pagare: ";
echo $row['saldodapagare']."<br>Compagnia: ";
echo $row['compagnia']."<br>";
echo $row['emaildestinatario']."<br>";
echo $row['testo']."<br>";
echo $row['str_data']."<br><br>";
}
?>
</td>
</tr>
</table>
Questo è il codice originale, funziona tutto tranne la visualizzazione della data (mi appaiono una serie di 10 numeri, io vorrei far apparire la data nel formato corretto, ho letto che si deve usare "$data = date("d-m-Y", $date);" (o una cosa del genere), ma non riesco a farla funzionare. Per favore mi serve un suggerimento. Grazie a tutti