Dit werkt niet?quote:Op woensdag 13 juni 2007 19:12 schreef Chandler het volgende:
"/define("(.*?)", (.*?));/ism"
Kijk in de PHP manual bij de ereg/preg* functiesquote:Op woensdag 13 juni 2007 20:43 schreef Geqxon het volgende:
Heeft iemand een lijst met de regular expression modifiers? Ik ken i van case-insensitive, en de m van multiline, maar waar kan ik ergens de complete lijst zien?
Hier kun je ook kijken:quote:Op woensdag 13 juni 2007 20:43 schreef Geqxon het volgende:
Heeft iemand een lijst met de regular expression modifiers? Ik ken i van case-insensitive, en de m van multiline, maar waar kan ik ergens de complete lijst zien?
Ja, helaas welquote:Op woensdag 13 juni 2007 19:22 schreef JeRa het volgende:
@Chandler
Waarom heb je de /s-modifier? Heb je defines die langer zijn dan één regel?
Weet ik niet, kan het nu helaas niet testenquote:Op woensdag 13 juni 2007 19:24 schreef Xcalibur het volgende:
Dit werkt niet?
Ja, zoals ik al zei, zoveel mogelijk matchen en pas zodra je een veld 'waarde' hebt kijken naar het typequote:Op woensdag 13 juni 2007 22:29 schreef Chandler het volgende:
Maar weet jij de oplossing voor wel of geen " in het argument?
Stond al tijden in de OP, maar daar valt het natuurlijk niet zo op.quote:Op woensdag 13 juni 2007 22:45 schreef The_Terminator het volgende:
[..]
Dat is handigMeteen maar ff printen
![]()
dus de quotes optioneel bedoel je?quote:Op woensdag 13 juni 2007 22:29 schreef Chandler het volgende:
Weet ik niet, kan het nu helaas niet testeneven geen PHP omgeving en wachtwoorden in de buurt... maar zou graag de keuze in de regex willen hebben
Iemand nog suggesties om deze query aan de praat te krijgen?quote:Op woensdag 13 juni 2007 19:01 schreef Xcalibur het volgende:
zo, daar ben ik weer
Ik heb dus twee tabellen, homes en beds. Ik wil een lijst met alle homes krijgen, met bij iedere home een count van het aantal beds. Ik probeer dat met onderstaande query (vereenvoudigd), maar die geeft dus geen homes terug als hij geen bijbehorende beds kan vinden:
[ code verwijderd ]
Varianten met RIGHT JOIN, LEFT OUTER JOIN, etc hebben allemaal geen resultaat.
Ik ga nu even met de code van Geqxon aan de slag
Je moet volgens mij echt naar je joins kijken, want als ik je goed begrijp wil je alle records van tabel A laten zien, met daarnaast de waarde als die er is in kolom B, en als er geen match is NULL weergeven?quote:Op donderdag 14 juni 2007 09:35 schreef Xcalibur het volgende:
jahoor :)
wat wil je precies weten, buiten bovenstaand verhaal + query?
1 2 3 4 5 | SELECT a.au_fname, a.au_lname, p.pub_name FROM authors a LEFT OUTER JOIN publishers p ON a.city = p.city ORDER BY p.pub_name ASC, a.au_lname ASC, a.au_fname ASC |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | -------------------- ------------------------------ ----------------- Reginald Blotchet-Halls NULL Michel DeFrance NULL Innes del Castillo NULL Ann Dull NULL Marjorie Green NULL Morningstar Greene NULL Burt Gringlesby NULL Sheryl Hunter NULL Livia Karsen NULL Charlene Locksley NULL Stearns MacFeather NULL Heather McBadden NULL Michael O'Leary NULL Sylvia Panteley NULL Albert Ringer NULL Anne Ringer NULL Meander Smith NULL Dean Straight NULL Dirk Stringer NULL Johnson White NULL Akiko Yokomoto NULL Abraham Bennet Algodata Infosystems Cheryl Carson Algodata Infosystems |
1 |
1 |
1 |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |