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

Rispondi quotando