yo
petite colle pour vous. Entre integer et PRIMARY_KEY il y a un espace qui en fait n'en est pas un. Je cherchais a executer cette exemple, qui est donc un copier collé, par un regexp php, or je n'arrive pas a faire un pregmatch de ce caractere.
Ce n'est ni une tabulation, ni un espace.
1 2 3 4 5 6 7
| CREATE TABLE clients
(
id integer PRIMARY_KEY ,
nom string NOT_NULL ,
pnom string ,
age integer
); |
le regexp
if (preg_match('/(CREATE TABLE )([[:alnum:]]*) *\((.+)\);/', $com, $var))
petit imprim ecran de code dans notepad++ avec mise evidence du caractere en question:
Partager