Jump to content

MS Access data into a html table


avalic

Recommended Posts

Hi everyone, I am quite a novice at php but I have created some helpful scripts that fetch data

from a ms access database that is used by our POS program at work ( a spa/salon)

 

My boss asked me to create a table kind of like this example.PNG

which breaks down which clients an employee has seen and what months they have visited.

 

I've started by putting all the appointment data into an array

here my code

<?php

$cn = odbc_connect(edge,admin,sharp);
$sql = "SELECT Code,FName,LName FROM Employees";
$res = odbc_exec($cn,$sql);

while(odbc_fetch_row($res))
{
$employees[odbc_result($res,'Code')] = array(fname=>odbc_result($res,'FName'),lname=>odbc_result($res,'LName'));
}


foreach($employees as $code => $details)
{
$sql2 = "SELECT ApptDate,CliDesc FROM Appointments WHERE EmpCode='".$code."' AND CliType<>'none'";
$res2 = odbc_exec($cn,$sql2);

while(odbc_fetch_row($res2))
{
	$employees[$code]['appointments'][odbc_result($res2,'CliDesc')][] = odbc_result($res2,'ApptDate');	
}	
}

?>

 

I just can't wrap my mind about how I can create a table now...

 

Any suggestions or ideas would be awesome.

 

Thanks

 

 

PS

I have uploaded the sample database that the program demo comes with if you want to play around.

http://www.breze.ca/sample.mdb

Thanks for any help.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.