| @@ 1709-1714 (lines=6) @@ | ||
| 1706 | $desc = $r[1]; |
|
| 1707 | // extraction d'une KEY éventuelle en prenant garde de ne pas |
|
| 1708 | // relever un champ dont le nom contient KEY (ex. ID_WHISKEY) |
|
| 1709 | if (preg_match("/^(.*?),([^,]*\sKEY[ (].*)$/s", $desc, $r)) { |
|
| 1710 | $namedkeys = $r[2]; |
|
| 1711 | $desc = $r[1]; |
|
| 1712 | } else { |
|
| 1713 | $namedkeys = ""; |
|
| 1714 | } |
|
| 1715 | ||
| 1716 | $fields = array(); |
|
| 1717 | $keys = array(); |
|
| @@ 897-902 (lines=6) @@ | ||
| 894 | $desc = $r[1]; |
|
| 895 | // extraction d'une KEY éventuelle en prenant garde de ne pas |
|
| 896 | // relever un champ dont le nom contient KEY (ex. ID_WHISKEY) |
|
| 897 | if (preg_match("/^(.*?),([^,]*\sKEY[ (].*)$/s", $desc, $r)) { |
|
| 898 | $namedkeys = $r[2]; |
|
| 899 | $desc = $r[1]; |
|
| 900 | } else { |
|
| 901 | $namedkeys = ""; |
|
| 902 | } |
|
| 903 | ||
| 904 | $fields = array(); |
|
| 905 | foreach (preg_split("/,\s*`/", $desc) as $v) { |
|