abonnement Unibet Coolblue Bitvavo
pi_50404077
quote:
Op woensdag 13 juni 2007 09:48 schreef CraZaay het volgende:
En dan? Je kunt willen wat je wilt, maar een constant kun je niet bewerken.
Klopt, maar ik kan het script wel inladen (in een string) de gegevens vervangen en de pagina weer opslaan en dat is de bedoeling dus
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_50413371
Heb ik ook nog een vraagje:
ik heb een functions.php, welke ik in elke pagina include. Dit bestand staat in de submap includes/, en ik include daarin nog een aantal bestanden.
In de map staat ook mn bestand wat ik gebruik voor AJAX, en daarin wil ik ook functions.php includen. Opzich geen probleem, maar de 'subincludes' werken dan niet meer, omdat de verwijzingen naar de map dan niet werken.
Ik loop vaker tegen dit probleem aan, en meestal los ik dat op door een variabele in elk map te zetten, zoals: $dir = '../'; Deze oplossing vindt ik niet zo netjes, en ik vroeg me af hoe jullie dat doen

Ik hoop dat het een beetje duidelijk is
  woensdag 13 juni 2007 @ 15:44:52 #183
107951 JortK
Immer kwaliteitsposts
pi_50413513
quote:
Op woensdag 13 juni 2007 15:40 schreef Piles het volgende:
Heb ik ook nog een vraagje:
ik heb een functions.php, welke ik in elke pagina include. Dit bestand staat in de submap includes/, en ik include daarin nog een aantal bestanden.
In de map staat ook mn bestand wat ik gebruik voor AJAX, en daarin wil ik ook functions.php includen. Opzich geen probleem, maar de 'subincludes' werken dan niet meer, omdat de verwijzingen naar de map dan niet werken.
Ik loop vaker tegen dit probleem aan, en meestal los ik dat op door een variabele in elk map te zetten, zoals: $dir = '../'; Deze oplossing vindt ik niet zo netjes, en ik vroeg me af hoe jullie dat doen

Ik hoop dat het een beetje duidelijk is
Deze wil ik volgen want ik ben hier ook tegen aan gelopen
pi_50413734
Absolute paths? Dus /home/website/mijnwebsite/... ?
pi_50413810
quote:
Op woensdag 13 juni 2007 15:51 schreef Geqxon het volgende:
Absolute paths? Dus /home/website/mijnwebsite/... ?
Ik script lokaal, en dan wil ik alles zo kunnen uploaden
pi_50414044
quote:
Op woensdag 13 juni 2007 11:32 schreef Chandler het volgende:

[..]

Klopt, maar ik kan het script wel inladen (in een string) de gegevens vervangen en de pagina weer opslaan en dat is de bedoeling dus
Nou ja, jij bepaalt het output formaat, dus wat lukt er precies niet? Als het om het parsen gaat; probeer het eerst zo simpel mogelijk te matchen en vervolgens met een aparte functie het type te bepalen
pi_50414130
@Jera; ga ik direct doen als ik thuis ben
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_50414162
quote:
Op woensdag 13 juni 2007 15:53 schreef Piles het volgende:

[..]

Ik script lokaal, en dan wil ik alles zo kunnen uploaden ;)
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
// PRODUCTIESERVER
$connection = @mysql_connect("localhost", "username", "password");
$database     = @mysql_select_db("database_productie");
$basepath = "/home/var/website";

if (!
$connection || !$database){
    
// DEVBAK
    
$connection = @mysql_connect("localhost", "username", "password");
    
$database     = @mysql_select_db("database_devbak");
    
$basepath = "/data/websites/";
}
?>


:P
pi_50414416
quote:
Op woensdag 13 juni 2007 16:04 schreef Geqxon het volgende:

[..]
[ code verwijderd ]

Dat had ik ook kunnen bedenken
Maar kan het echt niet zonder iets te hoeven veranderen

Mss maar eens wat prutsen met $_SERVER, en dat dir functies
  woensdag 13 juni 2007 @ 16:15:35 #190
107951 JortK
Immer kwaliteitsposts
pi_50414544
quote:
Op woensdag 13 juni 2007 16:04 schreef Geqxon het volgende:

[..]
[ code verwijderd ]

* JortK onthoudt deze voor zijn nieuwe project
pi_50415537
Ik heb een MySQL probleempje, en ik begin er inmiddels aan te twijfelen of het wel mogelijk is wat ik wil...

Ik heb twee tabellen, met een 1 op veel relatie. Ik wil alle records uit tabel 1, met een count() per record op het aantal records uit tabel 2. Daarbij wil ik nog wat extra selectie criteria opgeven. En dat alles natuurlijk in 1 query

Mijn probleem: op het moment dat er 0 records in tabel 2 staan, krijg ik het hele record uit tabel 1 niet meer terug, ipv een record met een count van 0. Wanneer ik alleen een count op tabel 2 doe krijg ik wel een count van 0.

Any thoughts?
pi_50416060
Een soortgelijke query heb ik toevallig vorige week nog gemaakt:
1
2
3
4
SELECT COUNT(cs.CategoryID) AS Subscriptioncount, c.ID 
FROM categorysubscriptions AS cs,  categorys AS c
WHERE cs.CategoryID = c.ID
GROUP BY cs.CategoryID


In mijn geval laat hij alle categoriën zien, inclusief het aantal gebruiker-subscriptions er voor die categorie zijn. U zoekt zoiets?
  woensdag 13 juni 2007 @ 17:05:10 #193
107951 JortK
Immer kwaliteitsposts
pi_50416224
quote:
Op woensdag 13 juni 2007 16:44 schreef Xcalibur het volgende:
Ik heb een MySQL probleempje, en ik begin er inmiddels aan te twijfelen of het wel mogelijk is wat ik wil...

Ik heb twee tabellen, met een 1 op veel relatie. Ik wil alle records uit tabel 1, met een count() per record op het aantal records uit tabel 2. Daarbij wil ik nog wat extra selectie criteria opgeven. En dat alles natuurlijk in 1 query

Mijn probleem: op het moment dat er 0 records in tabel 2 staan, krijg ik het hele record uit tabel 1 niet meer terug, ipv een record met een count van 0. Wanneer ik alleen een count op tabel 2 doe krijg ik wel een count van 0.

Any thoughts?
Right en left outer joins?
pi_50416589
quote:
Op woensdag 13 juni 2007 16:12 schreef Piles het volgende:

[..]

Dat had ik ook kunnen bedenken
Maar kan het echt niet zonder iets te hoeven veranderen

Mss maar eens wat prutsen met $_SERVER, en dat dir functies
http://nl2.php.net/reserved.variables

Over het algemeen neem ikzelf iets als $_SERVER['document_root'], van daaruit kun je dan weer doorverwijzen naar de juiste directories
  woensdag 13 juni 2007 @ 18:23:13 #195
84926 WyriHaximus
Release the hounds smithers!
pi_50418803
quote:
Op woensdag 13 juni 2007 17:05 schreef JortK het volgende:

[..]

Right en left outer joins?
Wat is het verschil er eingelijk tussen?
phluphy for president!
pi_50419074
quote:
Op woensdag 13 juni 2007 18:23 schreef WyriHaximus het volgende:

[..]

Wat is het verschil er eingelijk tussen?
Niets, behalve de manier waarop twee tabellen worden gejoined. Een FROM a LEFT JOIN b is hetzelfde als een FROM b RIGHT JOIN a.
pi_50419261
quote:
Op woensdag 13 juni 2007 18:23 schreef WyriHaximus het volgende:

[..]

Wat is het verschil er eingelijk tussen?
Perfecte uitleg: http://www.wellho.net/mou(...)-and-OUTER-JOIN.html

edit:
pi_50419339
@Geqxon

Een CROSS JOIN doet wat jij nu bij INNER JOIN beschrijft, een INNER JOIN laat alle eigenaren zien die minstens één voertuig hebben.

edit: edit bastard
pi_50419407
quote:
Op woensdag 13 juni 2007 17:00 schreef Geqxon het volgende:
Een soortgelijke query heb ik toevallig vorige week nog gemaakt:
[ code verwijderd ]

In mijn geval laat hij alle categoriën zien, inclusief het aantal gebruiker-subscriptions er voor die categorie zijn. U zoekt zoiets?
hmm, ik zal eens kijken of ik er met deze code uitkom...
Ik heb nu een constructie met een LEFT JOIN, daarmee lukt het iig niet

Straks post ik meer, als ik weer achter m'n werk-pc zit
pi_50420157
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:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
SELECT 
   homes.*, 
   COUNT(beds.id) as beds 
FROM 
   homes 
LEFT JOIN 
   beds 
ON 
   homes.id = beds.home_id 
WHERE 1 = 1 
   AND homes.status <> "d" 
   AND beds.status <> "d" 
GROUP BY 
   homes.login_id 


Varianten met RIGHT JOIN, LEFT OUTER JOIN, etc hebben allemaal geen resultaat.

Ik ga nu even met de code van Geqxon aan de slag
pi_50420502
De code van Geqxon werkt ook niet, tenzij ik de "AND beds.status <> "d" " weglaat...
Maar dan doet die van mij het ook
pi_50420623
Hoe kan ik filteren op

define("bla", true);
define("bla", "true");

ik kan het al met voorbeeld 2, maar zonder de '"' lukt het niet..

"/define("(.*?)", "(.*?)");/ism"

Anyone
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_50421031
@Chandler

Waarom heb je de /s-modifier? Heb je defines die langer zijn dan één regel?
pi_50421120
quote:
Op woensdag 13 juni 2007 19:12 schreef Chandler het volgende:
"/define("(.*?)", (.*?));/ism"
Dit werkt niet?
pi_50424607
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?
pi_50424925
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?
Kijk in de PHP manual bij de ereg/preg* functies
pi_50424975
define((.*),(.*))

?
  woensdag 13 juni 2007 @ 20:54:16 #208
107951 JortK
Immer kwaliteitsposts
pi_50425092
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?
Hier kun je ook kijken:

http://notepad-plus.sourceforge.net/uk/regExpList.php?lang=nl

pi_50425516
quote:
Op dinsdag 29 mei 2007 19:32 schreef JortK het volgende:
*knip*
  • PHP Cheat Sheet
    *knip*
  • Of kijk in de cheatsheet!
    pi_50429725
    quote:
    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?
    Ja, helaas wel daarom de /s modifier...

    Maar weet jij de oplossing voor wel of geen " in het argument?
    quote:
    Op woensdag 13 juni 2007 19:24 schreef Xcalibur het volgende:
    Dit werkt niet?
    Weet ik niet, kan het nu helaas niet testen even geen PHP omgeving en wachtwoorden in de buurt... maar zou graag de keuze in de regex willen hebben
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')