<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16825" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Just so you know, I did set up the&nbsp; correct 
DSN/Username etc. for the MYOB datafile in question (Administrator 
etc.)</FONT></DIV>
<DIV><FONT face=Arial size=2><BR><FONT face=Arial>Kind regards, <BR>Daniel 
Antonic <BR>Proprietor DCN Solutions <BR><BR>Mob: 0438 303 429 <BR>Web: 
</FONT><A href="http://dcnsolutions.net/"><FONT 
face=Arial>dcnsolutions.net</FONT></A></FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=daniel@dcnsolutions.net href="mailto:daniel@dcnsolutions.net">Daniel 
  Antonic</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=phpwestoz@lists.linux.org.au 
  href="mailto:phpwestoz@lists.linux.org.au">PHP users in Western Australia (or 
  nearby)</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, May 07, 2009 9:50 
PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [PHPwestoz] MYOB ODBC 
  error</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Arial size=2>I&nbsp;tried the link (<A 
  href="http://myobaustralia.custhelp.com/cgi-bin/myobaustralia.cfg/php/enduser/std_adp.php?p_faqid=30548"><FONT 
  face="Times New Roman" 
  size=3>http://myobaustralia.custhelp.com/cgi-bin/myobaustralia.cfg/php/enduser/std_adp.php?p_faqid=30548</FONT></A>) 
  but that driver doesn't work with the data file of my customer (or any other 
  that I got my hands on!) I installed that driver on my development machine 
  which is Windows XP Pro, no other installation of MYOB.</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>I get a 'cannot find table' error on the code 
  that I was using on my client's machine (Windows PX Pro, MYOB Accounting Plus 
  v18):</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>&lt;?php<BR># connect to a DSN "mydb" with a user 
  and password</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2> <BR>$connect = odbc_connect("test","", 
  "");&nbsp; <BR>echo $connect . "&lt;P&gt;";<BR># query the users table for 
  name and surname&nbsp; <BR>$query = "SELECT * FROM Employees";&nbsp; 
  </FONT></DIV>
  <DIV>&nbsp;</DIV><FONT face=Arial size=2>
  <DIV><BR># perform the query&nbsp; <BR>$result = odbc_exec($connect, $query) 
  or die ("cannot find table");&nbsp; </DIV>
  <DIV>&nbsp;</DIV>
  <DIV><BR># fetch the data from the database&nbsp; 
  <BR>while(odbc_fetch_row($result)){&nbsp; <BR>&nbsp; $name = 
  odbc_result($result, 1);&nbsp; <BR>&nbsp; $surname = odbc_result($result, 
  2);&nbsp; <BR>&nbsp; print("$name $surname&lt;br&gt;\n");&nbsp; <BR>}</DIV>
  <DIV>?&gt;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>When getting the raw output of the $results variable, I get a 
  boolean(NULL) result. Does that mean the DSN isn't setup correctly?</DIV>
  <DIV></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><BR><FONT face=Arial>Kind regards, <BR>Daniel 
  Antonic <BR>Proprietor DCN Solutions <BR><BR>Mob: 0438 303 429 <BR>Web: 
  </FONT><A href="http://dcnsolutions.net/"><FONT 
  face=Arial>dcnsolutions.net</FONT></A></FONT></DIV>
  <BLOCKQUOTE 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
    <DIV 
    style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
    <A title=krichardson@viewdale.com.au 
    href="mailto:krichardson@viewdale.com.au">Kim Richardson</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>To:</B> <A 
    title=phpwestoz@lists.linux.org.au 
    href="mailto:phpwestoz@lists.linux.org.au">PHP users in Western Australia 
    (or nearby)</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, May 06, 2009 2:03 
    PM</DIV>
    <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [PHPwestoz] MYOB ODBC 
    error</DIV>
    <DIV><BR></DIV>I've done this previously before and from memory we had to 
    get a MYOB<BR>ODBC driver to create the DSN.<BR><BR>I think you can get it 
    from here.<BR><BR><A 
    href="http://myobaustralia.custhelp.com/cgi-bin/myobaustralia.cfg/php/enduser/std_adp.php?p_faqid=30548">http://myobaustralia.custhelp.com/cgi-bin/myobaustralia.cfg/php/enduser/std_adp.php?p_faqid=30548</A><BR><BR>Daniel 
    Antonic wrote:<BR>&gt; Hello all<BR>&gt;&nbsp; <BR>&gt; I'm writting a 
    program that will interface a customer's MYOB database<BR>&gt; file with her 
    web site so that people can pay online, and it is all<BR>&gt; recorded in 
    her MYOB file immediately.<BR>&gt;&nbsp; <BR>&gt; MYOB Accounting V18 is 
    running in Windows XP Pro, I have set up a<BR>&gt; System DSN, but PHP just 
    cant see the database. I got this snippet of<BR>&gt; code from another web 
    site:<BR>&gt;&nbsp; <BR>&gt; &lt;?php<BR>&gt; # connect to a DSN "mydb" with 
    a user and password<BR>&gt;&nbsp; <BR>&gt; $connect = 
    odbc_connect("test","", ""); <BR>&gt; echo $connect . "&lt;P&gt;";<BR>&gt; # 
    query the users table for name and surname <BR>&gt; $query = "SELECT * FROM 
    Employees"; <BR>&gt;<BR>&gt; # perform the query <BR>&gt; $result = 
    odbc_exec($connect, $query) or die ("cannot find table"); <BR>&gt;<BR>&gt; # 
    fetch the data from the database <BR>&gt; while(odbc_fetch_row($result)){ 
    <BR>&gt;&nbsp;&nbsp; $name = odbc_result($result, 1); <BR>&gt;&nbsp;&nbsp; 
    $surname = odbc_result($result, 2); <BR>&gt;&nbsp;&nbsp; print("$name 
    $surname&lt;br&gt;\n"); <BR>&gt; }<BR>&gt;&nbsp; <BR>&gt; It fails at 
    $result, I put in the DSN name, username and password in<BR>&gt; the 
    odbc_connect() directive. I really need help on this, 
    please!<BR>&gt;<BR>&gt; Kind regards,<BR>&gt; Daniel Antonic<BR>&gt; 
    Proprietor DCN Solutions<BR>&gt;<BR>&gt; Mob: 0438 303 429<BR>&gt; Web: 
    dcnsolutions.net &lt;<A 
    href="http://dcnsolutions.net/">http://dcnsolutions.net/</A>&gt;<BR>&gt; 
    ------------------------------------------------------------------------<BR>&gt;<BR>&gt; 
    _______________________________________________<BR>&gt; PHPwestoz mailing 
    list<BR>&gt; <A 
    href="mailto:PHPwestoz@lists.linux.org.au">PHPwestoz@lists.linux.org.au</A><BR>&gt; 
    <A 
    href="http://lists.linux.org.au/listinfo/phpwestoz">http://lists.linux.org.au/listinfo/phpwestoz</A><BR>&gt;&nbsp;&nbsp; 
    <BR><BR>-- <BR>---------------<BR>Kim Richardson<BR>Web Applications 
    Developer<BR>Viewdale IT<BR>Tel: 1300 799 516 - Fax: (07) 3319 8932<BR><A 
    href="http://www.ausnix.com.au">http://www.ausnix.com.au</A><BR><BR><BR>_______________________________________________<BR>PHPwestoz 
    mailing list<BR><A 
    href="mailto:PHPwestoz@lists.linux.org.au">PHPwestoz@lists.linux.org.au</A><BR><A 
    href="http://lists.linux.org.au/listinfo/phpwestoz">http://lists.linux.org.au/listinfo/phpwestoz</A><BR></BLOCKQUOTE>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>PHPwestoz mailing 
  list<BR>PHPwestoz@lists.linux.org.au<BR>http://lists.linux.org.au/listinfo/phpwestoz<BR></BLOCKQUOTE></BODY></HTML>