That's still working, I also enabled that Add/Remove tables (they get tables directly from the database now) and the generate SQL.<br><br>I've not allowed the executing of the query yet as i need to do security checks and also the generation of the SQL isn't quite finished - i've not implemented the joins.
<br><br>By the way, when you add the tables, note that you can join tables by dragging rows from one to another. I should really add a note to tell people this because nobody thinks you would be able to do that :)<br><br>
Dougal<br><br><br><div><span class="gmail_quote">On 07/05/07, <b class="gmail_sendername">Dougal Matthews</b> <<a href="mailto:dougal85@gmail.com">dougal85@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Sorry, I fixed it now, I uploaded the wrong version by mistake!<br>My bad, It should be good to go now.<br><br>Sorry about that.<br><br>Dougal<div><span class="e" id="q_11265e9292b9d313_1"><br><br><div><span class="gmail_quote">
On 06/05/07, <b class="gmail_sendername">
Marc Delisle</b> <<a href="mailto:Marc.Delisle@cegepsherbrooke.qc.ca" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Marc.Delisle@cegepsherbrooke.qc.ca</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Dougal Matthews a écrit :<br>> Hi,<br>><br>> I contact you all a while ago saying that I was going to attempting to<br>> create a query builder power by JavaScript for phpMyAdmin as a<br>> university project.
<br>><br>> I have been working away at it and have learned loads, this is the first<br>> time I've used JavaScript for anything serious.<br>><br>> Anyway, I have so far created a prototype that I would like to show you.
<br>> I first need to state that due to time constraint with university this<br>> prototype currently ONLY supports Firefox 2 and above (maybe 1.5 but<br>> I've been testing with version 2). It may also work in Safari and opera,
<br>> I don't know.<br>><br>> This is by no means a finished product, However, I'd like to show you<br>> have I have so far. You will run into a number of a issues, however any<br>> feedback would be appreciated.
<br>><br>> I have been having problems utilizing the functions in phpMyAdmin to use<br>> within my Ajax engine, I believe this is because of headers and cookies<br>> being sent by PHP. Any suggestions how I can get around this?
<br>><br>> Right... less talking, more prototype showing...<br>><br>> Please read this section before visiting;<br>><br>> Known Limitations (there are more, I've not got the list next to me, but<br>
> the main problems are below);
<br>><br>>     * Add remove tables can be buggy when tables are added and removed<br>>       repeatedly<br>>     * View SQL Query and Run SQL query are not yet working. Due to<br>>       problems hooking in with the phpMyAdmin php
<br>><br>> System Requirements:<br>><br>>     * FireFox 2+ (maybe 1.5+)<br>>     * A decent screen resolution, 1280 X 1024 recommended. It will work<br>>       on lower but wont look as good. try going to full screen.
<br>><br>><br>><br>> And finally the URL is... <a href="http://www.dougalmatthews.com/hp/pma/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.dougalmatthews.com/hp/pma/</a><br>
><br>> Depending on the feedback and what you guys think, I am hoping to
<br>> continue this project in the summer and fix all the problems and add in<br>> cross browser support. I also hope to reduce the size of the JavaScript<br>> by eliminating some of the library use.<br>><br>
> Thanks
<br>><br>> Dougal<br><br>Hello Dougal,<br>I am testing with FF <a href="http://2.0.0.3" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">2.0.0.3</a> on Win XP.<br><br>I click Add/Remove Tables.
<br>I tick table1 and get<br>        TypeError<br>        QB::addTable - Error adding table
<br>        Table::Constructor - type error: pId must be a Number<br>        Undefined(undefined)<br>        qb::manage - Adding table1<br><br>Then I close the Add/remove tables window and cannot do anything else.<br><br>

Marc Delisle<br></blockquote></div><br><br clear="all"><br></span></div><span class="sg">-- <br>Website : <a href="http://www.dougalmatthews.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.dougalmatthews.com
</a>
</span></blockquote></div><br><br clear="all"><br>-- <br>Website : <a href="http://www.dougalmatthews.com">www.dougalmatthews.com</a>