Avatar billede straszek Praktikant
21. december 2007 - 20:52 Der er 2 kommentarer og
1 løsning

php funktion i mysql?

Er det på nogen måde muligt at bruge nedenstående funktion direkte i en mysql sætning
"preg_replace("/-[^-]*$/","",$s)"

således at man kunne lave en sætning f.x. $sql="... where  products_model = '$subid'"

Hvor så preg_replace blev brugt på kolonnen products_model ??
Avatar billede nielle Nybegynder
21. december 2007 - 20:59 #1
Nej, du kan som sagt ikke bruge PHP funktioner i MySQL - du bliver nødt til at bruge MySQL's egne.

Her er en liste over deres streng-funktioner:

http://dev.mysql.com/doc/refman/5.1/en/string-functions.html
Avatar billede arne_v Ekspert
21. december 2007 - 21:09 #2
Man kan ikke kalde PHP kode i MySQL SQL.

Men muligvis kan du opnaa samme effekt med MySQL REGEXP, se:
  http://dev.mysql.com/doc/refman/5.0/en/string-comparison-functions.html#operator_regexp
Avatar billede straszek Praktikant
23. december 2007 - 10:50 #3
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester