Ask and you shall recieve!! :)
// My include statement at the beginning of the body
<?php include '../../Conn/prpr_mssql.php'; ?>
**Various plain HTML form data here**
// My dropdown box that is not getting populated
<?php
// Query the credit_card_type table and load all of the records
// into an array.
$sql = "SELECT * FROM credit_card_code_types ORDER BY
credit_card_type_desc";
$res = mssql_query($sql) or die(mssql_error());
while ($rec = mssql_fetch_assoc($res)) $credit_card_type_desc[] = $rec;
// die('<pre>'.print_r($credit_card_type_code));
foreach ($credit_card_type_desc as $c)
{
if ($c['credit_card_type_code'] == $_POST['credit_card'])
echo "<OPTION value=\"{$c['credit_card_type_code']}\"
SELECTED>{$c['credit_card_type_desc']}</OPTION>\n";
else
echo "<OPTION
value=\"{$c['credit_card_type_code']}\">{$c['credit_card_type_desc']}</OPTION>\n";
}
?>
On 6/6/07, Stut <[EMAIL PROTECTED]> wrote:
Dan Shirah wrote:
> If I put an echo into my included file, the echo displays on the screen.
>
> But no results are returned.
>
> However, if I copy the data from my include file and paste it directly
> into my page, I get the results.
Ok, so that's confirmed that the include file is being included
properly. I think we need to see the code you're using to get the data
before we can help any more.
-Stut
> On 6/6/07, *Stut* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>
> Dan Shirah wrote:
> > I have error_reporting set to E_ALL and display_errors is set to
On.
> >
> > And no errors are displayed
> >
> > My code run through as it should...passes my include
> statement...displays
> > part of the form, but when it gets to a dropdown box that is
> populated by
> > the database (Which the connection is set in the include) it
> returns an
> > empty drop down and none of the rest of my form is displayed.
>
> Try outputting something in the include file. If that gets displayed
> then the problem is most likely that the code you have to get the
> dropdown contents is not returning anything.
>
> -Stut
>
> > On 6/6/07, Jim Lucas <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> wrote:
> >>
> >> Dan Shirah wrote:
> >> > Okay, I'm stumped!!!
> >> >
> >> > I have all of my database connection info in a file:
> connection.php
> >> > This info is stored in a folder: Connections
> >> > Example of connection.php:
> >> > <?php
> >> > $connection = mssql_pconnect('SERVER','user','password') or
die
> >> ('server
> >> > connection failed');
> >> > $database = mssql_select_db("my_database", $connection) or die
> ('DB
> >> > selection failed');
> >> > ?>
> >> >
> >> > I am trying to include the connection.php file in all of my
> pages so I
> >> > don't
> >> > have to hard code the info into every page.
> >> > But, my data never returns because the include apparently is
not
> >> working.
> >> > If I remove the include and hard code the info, it works.
> >> >
> >> > Here is an example of the include statement I am using on my
> pages.
> >> >
> >> > <?php include '../../Connections/connection.php'; ?>
> >> >
> >> > The Connections folder is two level above my form
> page. Example file
> >> > structure below.
> >> >
> >> > ROOT
> >> > Connections
> >> > connection.php
> >> > Submit
> >> > Current_Forms
> >> > My_Form.php
> >> >
> >> > I've tried ../../../Connections/connection.php,
> >> > ../../Connections/connection.php,
> ../Connections/connection.php but
> >> nothing
> >> > works.
> >> >
> >> > Any ideas what I am doing wrong???
> >> >
> >> Set your error_reporting to E_ALL.
> >> and set display_errors to On
> >>
> >> Then you should be able to see all the errors.
> >>
> >> Because, without the error messages, we are not going to be able
> to help
> >> you.
> >>
> >> Might I recommend to use include_once instead. This way, it
> will only
> >> create one connection
> >>
> >> --
> >> Jim Lucas
> >>
> >> "Some men are born to greatness, some achieve greatness,
> >> and some have greatness thrust upon them."
> >>
> >> Twelfth Night, Act II, Scene V
> >> by William Shakespeare
> >>
> >>
> >
>
>