kbflowers Posted March 23, 2016 Share Posted March 23, 2016 Hi I tried to display an error message out of "table," as your Form Feedback( php textbook p. 53-a). However, the error message viewed below "table" http://127.0.0.1/ch02/phpPaycheck2.php. If you offer me any suggestion, that will help me a lot. <table id= "employee"> <tr> <th colspan ="2">Paycheck Calculator</th> <th> </th> </tr> <tr class ="alt"> <td colspan="2"> First Name</td> <td class="money"> <?php ?> </td> </tr> <tr> <td colspan="2"> Last Name</td> <td class="money"> <?php $last_name = 'Doe'; // variable echo $last_name; ?> </td> </tr> <tr> <td colspan = "2">Hours Worked (between 0 and 80)</td> <td class="money"> <?php #Script 1 -paycheck.php # Created March 14, 2016 by Kb $regHourWorked = 40; // initializing echo $regHourWorked; // print ?> </td> </tr> <tr> <td colspan = "2">Overtime Hours Worked (between 0 and 40)</td> <td class="money"> <?php $overHourWorked = 10; echo $overHourWorked; ?> </td> </tr> <tr> <td colspan = "2">Hourly Rate (between 0 and 100.00)</td> <td class="money"> <?php $hourRate = 20.00; echo "$" . $hourRate ?> </td> </tr> </table> <?php #Script 1.1 -phpPaycheck2.php # Created March 21, 2016 if(!empty($_POST ['name'])){ $name = $_POST['name']; }else{ $name = NULL; $error = 'You forget to enter your First Name'; #echo '<p class="error">You forget to enter your First Name.</p>' ; } echo $error; ?> Link to comment Share on other sites More sharing options...
Larry Posted March 25, 2016 Share Posted March 25, 2016 Basically you just print out/echo the error message wherever you want it to appear in your HTML. I'd say more, but I don't quite follow "outside of the table" vs "below the table". Link to comment Share on other sites More sharing options...
Recommended Posts