Commit Graph

231 Commits

Author SHA1 Message Date
Marc Delisle
d9a21610d1 redesign part 3 2004-06-13 21:39:08 +00:00
Michal Čihař
1aaa89fa54 Little code reorganistaion (RFE #957308), removed some remaining php3 compatibility code in SQL parser. 2004-05-20 16:14:13 +00:00
Michal Čihař
914538b5c2 Uncheck Ignore checkbox for inserting when multiple inserts after changing value (RFE #749733). 2004-05-13 15:21:41 +00:00
Michal Čihař
b51b6a1f8a Repeat Go button every 15 rows globally and not per record. 2004-05-13 15:08:39 +00:00
Michal Čihař
0b9bdd62a7 Support for insert multiple rows at once (RFE #749733). 2004-05-05 10:05:30 +00:00
Michal Čihař
c5a171aeec Get rid of wrap="virtual" to achieve more XHTML validity. 2004-05-03 09:40:59 +00:00
Michal Čihař
dfe8033eb6 Unclosed tag written by javascript (bug #945905). 2004-05-02 19:08:51 +00:00
Garvin Hicking
40726ea672 Made tabindex/id of multi-edit table unique.
Restrict calendar to maximum values (and removed TABs from .js file)
2004-04-28 11:19:31 +00:00
Michal Čihař
04229e997f Be valid XHTML. 2004-04-27 11:54:54 +00:00
Michal Čihař
f616254ef0 Add support for DATETIME. 2004-04-18 10:03:16 +00:00
Michal Čihař
8743073b2e Pop-up calendar for date fields (RFE #880647). 2004-04-16 17:38:40 +00:00
Marcel Tschopp
4e62f7658f Changed some queries to use MYSQLI_STORE_RESULT.
phpMyAdmin now works with MYSQLI_USE_RESULT as default.
2004-04-10 16:19:21 +00:00
Marc Delisle
6f53483773 bug 931034 big number data entry 2004-04-07 14:21:29 +00:00
Marcel Tschopp
e5c4f13829 *** empty log message *** 2004-03-25 22:13:32 +00:00
Michal Čihař
1ead79a1bc New "Go back to this page" while editing. 2004-03-10 14:38:42 +00:00
Marc Delisle
0cb13cb230 bug 907510 2004-03-03 20:23:39 +00:00
Marc Delisle
b881eee141 bug 879923 2004-02-03 19:19:56 +00:00
Garvin Hicking
b8df10e41e Get rid of mysql_data_seek(). Use pre-cached PHP array for mysqli
compatibility and bandwidth saving.

Memory issues by caching should not arise, as the used cache will (in our
previously used cases) only cache index fields and max. 200 relation rows.

I tested performance on my machine: By fetching 400kb of data twice via
mysql_fetch_row() -> mysql_data_seek() -> mysql_fetch_row() this was
performed in 0.25 seconds. By fetching it once and caching in a PHP array
via mysql_fetch_row -> foreach this is performed in 0.32 seconds.

With usual data as used in PMA (10kb) I could only detect a performance
change of 0.009 seconds, which is respectable I think.

By not using mysql_data_seek we are later able to use global mysqli
USE_RESULT options to fetch rows singly. I discussed that yesterday with
Rabus, and if there are any objections we can surely discuss that further on
the list.
2004-01-28 11:23:38 +00:00
Alexander M. Turek
2915b5c3ce Added MySQLi library; Removed calls to old mysql_wrappers library. 2004-01-22 02:13:48 +00:00
Marc Delisle
28a5d0476e PMA_DBI_num_rows 2004-01-20 19:35:37 +00:00
Garvin Hicking
e1a7b0d74c Improved browsing foreign windows as discussed in 868396. Please see my entry there, there is a known limitation to the new way of sorting we may need to straighten out. 2004-01-05 16:56:46 +00:00
Marc Delisle
c5a05fb166 max blob size 2003-12-13 14:12:43 +00:00
Garvin Hicking
12a35d1a62 $timestamp_seen 2003-12-11 13:31:07 +00:00
Garvin Hicking
a132e28770 Bug #856436 2003-12-09 10:29:25 +00:00
Garvin Hicking
5e7ea208d4 Fixed(?) unnullify function, adjusted necessary .js files 2003-12-04 17:25:37 +00:00
Garvin Hicking
398b7a9f4a Editing of multiple records at once.
This is a hook-in to the 'delete multiple records' and basically just wraps all data in some kind of Ueber-Array. It should be compatible with single records editing. I tried various combinations already and it seems to work. But this can heavily break stuff, so expect this to be EXPERIMENTAL! We should only release RC1 after this has been thoroughly tested (will do so in the next days by myself).

What maybe needs fixing is the way of evaluating $goto/ $err_url and similars. As I am not much into that redirection stuff, maybe one can see if I did something wrong in the area.
2003-12-04 16:09:13 +00:00
Alexander M. Turek
37d50c1822 Huge set of optimizations, please test! 2003-11-26 22:52:25 +00:00
Garvin Hicking
ca7836a684 Fixed transformation system now accepting '.php3' files and using the '.php' pendants. Make use of 's' RegEx pattern modifier. Fixed small (but impacting) typo. 2003-11-25 20:30:12 +00:00
Garvin Hicking
8d1bfe6f3b Reverted some obfuscated RegExes. Nijel, as you where working on that: I removed the bugfixes you threw in for my faulty code because there where some issue left (for me):
The lines

$re0 = '@(^|(\\\\\\\\)+|[^\\\\])'; // non-escaped wildcards
$re1 = '@(^|[^\])(\\\)+'; // escaped wildcards

as they currently where made no sense to me, because the single [^\] should be replaced to [^\\\\] as well, doesn't it? To not seriously break more stuff I decided to revert to the previous mechanism here.

I will do more serious tests the next days and will actually work with my PMA again and I pay close attention to see if there are any issues left.

I also searched through the code to see if the setting of the array points from former while() constructs was in any way used [current(), next(), prev(), key(), end(), each()] but did find none.
2003-11-25 19:20:20 +00:00
Garvin Hicking
c2b46ac945 Final batch of PHP3-Compatibility fixes. Please test. :-) 2003-11-22 20:57:48 +00:00
Michal Čihař
6884f9701a no more support for php3 2003-11-18 15:20:45 +00:00