<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 4868: (ok 4.5) Parser: ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/" rel="alternate"/><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/feed.atom" rel="self"/><id>https://sourceforge.net/p/phpmyadmin/bugs/4868/</id><updated>2015-07-13T21:32:35.998000Z</updated><subtitle>Recent changes to 4868: (ok 4.5) Parser: ANSI mode breaks insert feature</subtitle><entry><title>#4868 (ok 4.5) Parser: ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/?limit=25#5aeb" rel="alternate"/><published>2015-07-13T21:32:35.998000Z</published><updated>2015-07-13T21:32:35.998000Z</updated><author><name>Marc Delisle</name><uri>https://sourceforge.net/u/lem9/</uri></author><id>https://sourceforge.net79df93423ec6cd6d390af31aaf6db003a7e81166</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;summary&lt;/strong&gt;: Parser: ANSI mode breaks insert feature --&amp;gt; (ok 4.5) Parser: ANSI mode breaks insert feature&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; resolved&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#4868 Parser: ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/?limit=25#92cb" rel="alternate"/><published>2015-07-13T20:36:18.161000Z</published><updated>2015-07-13T20:36:18.161000Z</updated><author><name>Dan Ungureanu</name><uri>https://sourceforge.net/u/udan11/</uri></author><id>https://sourceforge.netb2a5e1085f3ab87276fd6cb91eb4c20519bd672b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I could not reproduce this using the latest version of phpMyAdmin (the one that integrates the new parser). It seems to be fixed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#4868 Parser: ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/?limit=25#22ed" rel="alternate"/><published>2015-04-26T11:07:12.141000Z</published><updated>2015-04-26T11:07:12.141000Z</updated><author><name>Marc Delisle</name><uri>https://sourceforge.net/u/lem9/</uri></author><id>https://sourceforge.net9b6bfa729a25f4a10c1a14dec4e731642f26c9c3</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks. I confirm that the parser is the culprit. In GSoC 2015 there will be a parser rewrite which I expect will take care of this case.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#4868 Parser: ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/?limit=25#aba1" rel="alternate"/><published>2015-04-26T11:06:02.778000Z</published><updated>2015-04-26T11:06:02.778000Z</updated><author><name>Marc Delisle</name><uri>https://sourceforge.net/u/lem9/</uri></author><id>https://sourceforge.net0b56bc705be0331d2606cc83f8745cd0d4ef9981</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;summary&lt;/strong&gt;: ANSI mode breaks insert feature --&amp;gt; Parser: ANSI mode breaks insert feature&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Marc Delisle&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#4868 ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/?limit=25#c84b" rel="alternate"/><published>2015-04-25T12:14:11.508000Z</published><updated>2015-04-25T12:14:11.508000Z</updated><author><name>Marc Delisle</name><uri>https://sourceforge.net/u/lem9/</uri></author><id>https://sourceforge.net9778afcffc70f88ad91624affb8928815d2d7e06</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Marc Delisle --&amp;gt;  nobody &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#4868 ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/?limit=25#d1b2" rel="alternate"/><published>2015-04-25T11:00:36.719000Z</published><updated>2015-04-25T11:00:36.719000Z</updated><author><name>Marc Delisle</name><uri>https://sourceforge.net/u/lem9/</uri></author><id>https://sourceforge.net0682099fe7eac020680e8e1b317150876226186e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Marc Delisle&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/" rel="alternate"/><published>2015-04-23T12:40:09.657000Z</published><updated>2015-04-23T12:40:09.657000Z</updated><author><name>albert song</name><uri>https://sourceforge.net/u/albb0920/</uri></author><id>https://sourceforge.netf4ce8a1ea5371981f57a2464f0ab71e8f9119f9d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;If mysql server is running under ANSI mode, when visiting the insert page, phpMyAdmin will output following message:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;Notice in ./libraries/Util.class.php#3730
 Undefined index: a

Backtrace

./libraries/Util.class.php#3773: PMA_Util::getDefaultFunctionForField(
array,
boolean true,
)
./libraries/insert_edit.lib.php#406: PMA_Util::getFunctionsForField(
array,
boolean true,
)
...
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This is probabily due to PMA_SQP_analyze() doesn't accepts ANSI style quote in CREATE TABLE statement, causing the key of create_table_fields to be empty.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;[create_table_fields] =&amp;gt; Array
    (
        [] =&amp;gt; Array
            (
                [type] =&amp;gt; INT
            )

    )
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Here's a example SHOW CREATE TABLE output by MySQL under ANSI mode.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;CREATE TABLE "test" (
  "a" int(11) NOT NULL
)
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Thank you!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/" rel="alternate"/><published>2015-04-23T12:40:09.657000Z</published><updated>2015-04-23T12:40:09.657000Z</updated><author><name>albert song</name><uri>https://sourceforge.net/u/albb0920/</uri></author><id>https://sourceforge.net0fc97cdcf9121f3dd8e91d7817c8026f30a0d94d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 4868 has been modified: ANSI mode breaks insert feature&lt;br /&gt;
Edited By: Marc Delisle (lem9)&lt;br /&gt;
Owner updated: None =&amp;gt; u'lem9'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/" rel="alternate"/><published>2015-04-23T12:40:09.657000Z</published><updated>2015-04-23T12:40:09.657000Z</updated><author><name>albert song</name><uri>https://sourceforge.net/u/albb0920/</uri></author><id>https://sourceforge.neta85c812020337a823d6d223b2fbe26b2c17da49c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 4868 has been modified: ANSI mode breaks insert feature&lt;br /&gt;
Edited By: Marc Delisle (lem9)&lt;br /&gt;
Owner updated: u'lem9' =&amp;gt; None&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Parser: ANSI mode breaks insert feature</title><link href="https://sourceforge.net/p/phpmyadmin/bugs/4868/" rel="alternate"/><published>2015-04-23T12:40:09.657000Z</published><updated>2015-04-23T12:40:09.657000Z</updated><author><name>albert song</name><uri>https://sourceforge.net/u/albb0920/</uri></author><id>https://sourceforge.net9004f8b1c9c4dca14c1995992bb6a26ca29cd33e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 4868 has been modified: Parser: ANSI mode breaks insert feature&lt;br /&gt;
Edited By: Marc Delisle (lem9)&lt;br /&gt;
Summary updated: u'ANSI mode breaks insert feature' =&amp;gt; u'Parser: ANSI mode breaks insert feature'&lt;br /&gt;
Owner updated: None =&amp;gt; u'lem9'&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>