htat's because the delete button is in the wrong place in your code.

if you put an HTML element between the <table> and </table> tags, but don't
enclose it in at least <tr> and <td> tags (pretty loose about closing them,
but of course you should always close your tags!) then the browser will
display that element above the table - since it doesn't really know where
you want it placed.

long story short, replace the last little section of your code with

echo "<tr>\n<td colspan=\"2\" align=\"center\"><input type=\"submit\"
name=\"delete\"
value=\"delete\"></td>\n</tr>\n\n</form></table>";
?>

and PS. i don't know if you are doing it by mistake or intentionally, but
you may have noticed that form elements cause a certain amount of space to
be taken up because the browser decides to render them as a <br> or
something for some reason. if you put the <form> and </form> elements
BETWEEN a <tr> and a <td> or a <table> and a <tr> or something (i.e. not
properly located in a <td></td> pair) then this formatting is not displayed
for some reason - go figure.

enjoy

beau


// -----Original Message-----
// From: jas [mailto:[EMAIL PROTECTED]]
// Sent: Tuesday, 19 February 2002 7:13 PM
// To: [EMAIL PROTECTED]
// Subject: [PHP-DB] formating problem
// 
// 
// I feel kinda dumb for posting this but here it is... I am 
// trying to query a
// table then format the results so it looks like the rest of 
// the site and the
// darn delete button to remove db entries keeps showing up at 
// the top.  Here
// is the code... Thanks in advance.
// Jas
// <?php
// require '../scripts/db.php';
// $result = mysql_query("SELECT * FROM cur_inv",$dbh) or die("Could not
// execute query, please try again later");
// echo "<table border=\"0\" class=\"table-body\" width=\"100%\"><form
// name=\"rem_inv\" method=\"post\" action=\"done2.php3\">
// <tr><td align=\"center\" colspan=\"2\"><font size=\"4\"><B>Current
// Inventory</B></font><hr color=\"333333\"></td></tr>";
// $count = -1;
// while ($myrow = mysql_fetch_row($result)) {
// $count ++;
// echo "<tr><td width=\"30%\"><B>Type Of Car: </B></td><td>";
// printf(mysql_result($result,$count,"car_type"));
// echo "</td><td><input type=\"checkbox\" name=\"car_type\"
// value=\"checkbox\">remove</td>
// </tr>\n";
// echo "<tr><td width=\"30%\"><B>Model Of Car: </B></td><td>";
// printf(mysql_result($result,$count,"car_model"));
// echo "</td></tr>\n";
// echo "<tr><td width=\"30%\"><B>Year Of Car: </B></td><td>";
// printf(mysql_result($result,$count,"car_year"));
// echo "</td></tr>\n";
// echo "<tr><td width=\"30%\"><B>Price Of Car: </B></td><td>$";
// printf(mysql_result($result,$count,"car_price"));
// echo "</td></tr>\n";
// echo "<tr><td width=\"30%\"><B>VIN Of Car: </B></td><td>";
// printf(mysql_result($result,$count,"car_vin"));
// echo "</td></tr><tr><td colspan=\"3\"><hr 
// color=\"333333\"></td></tr>\n";
// }
// echo "<input type=\"submit\" name=\"delete\"
// value=\"delete\"></form></table>";
// ?>
// 
// 
// 
// -- 
// PHP Database Mailing List (http://www.php.net/)
// To unsubscribe, visit: http://www.php.net/unsub.php
// 

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to