Ciao a tutti
Avverto che sono all'inizio di programmazione in php
ho un campo da inserire nel quale devo a volte inserire un orario ed volte lasciarlo vuoto.
per INSERT nessun problema: hocreato un if e tutto funziona.
Il problema si presenta durante la visualizazione della dell'intera tabella. Nella cella, cos' come desidero, non viene inserito nulla ma compare il seguente errore in alto
Warning: date() expects parameter 2 to be long, string given in C:\Inetpub\wwwroot\journal\index.php on line 32
la riga interessata è la seguente
" . date("H:i","$row[datafine]") . "
Forse è più comodo se vi presento un pezzo della pagina
while($row = mysql_fetch_array( $result ))
{
echo " <a href=\"view.php?id=$row[id]\"> </a> <tr>
<td bgcolor=#ffffff> $row[severity] </td>
<td bgcolor=#ffffff> $row[stato]</td>
<td bgcolor=#ffffff> $row[cliente] </td>
<td align=center bgcolor=#ffffff> " . date("H:i","$row[datainizio]") . "</td>
<td bgcolor=#ffffff width=70% cols='30'> $row[anomalia] </td>
<td align=center bgcolor=#ffffff>
" . date("H:i","$row[datafine]") . "
</td>
<td bgcolor=#ffffff> $row[operatore]</td> <td align=center >";
echo "<a href=delete.php?id=$row[id]><form method='post' action='delete.php?id=$row[id]'>
<input type='submit' value='Elimina'></form></a></td><td align=center>";
echo "<a href=update.php?id=$row[id]><form method='post' action='update.php?id=$row[id]'>
<input type='submit' value='Modifica'></form></a></td><td align=center>";
echo "<a href=view.php?id=$row[id]><form method='post' action='view.php?id=$row[id]'>
<input type='submit' value='Visualizza'></form></a></td></tr>";
}
echo "</table>";
mysql_close($db);
foot();
potete aiuarmi... sono giorni che ci sto dietro... io vorrei solo togliere quel messaggio di warning in quanto quello che mi deve visualizzare nella tabella viene eseguito
Grazie in anticipo