De waardes $_POST['en_tagging'] en $_POST['nl_tagging'] worden al als array aan php doorgegeven, MITS er tenminste 1 element is aangezet voor het versturen.quote:Op maandag 11 juni 2007 15:40 schreef Vlek het volgende:
Ik probeer een array te exploden in mijn db. Maar het enige wat er gepost word is een Array. Nu kan het aan mij liggen, maar voordat ik wat aanpassingen maakte aan mijn php script werkte de explode functie wel. Iemand enig idee wat ik fout doe?
Dit zijn de checkboxen die in de array opgevangen moeten worden:
[ code verwijderd ]
En dit is de sql query (alleen de explode heb ik er ff bij gezet):
[ code verwijderd ]
De Array en alle overige vars worden overigens wel in de goede velden geplaatst.
Je bedoelt als in /dev/null?quote:Op maandag 11 juni 2007 17:59 schreef Piles het volgende:
Ik heb net met de functie unlink() een aantal bestanden verwijderd, kan ik die nog ergens terugvinden?
Ook zonder de explode , dus $_POST['en_tagging'], krijg ik alleen een 'Array' in de db.quote:Op maandag 11 juni 2007 18:12 schreef cyberstalker het volgende:
[..]
De waardes $_POST['en_tagging'] en $_POST['nl_tagging'] worden al als array aan php doorgegeven, MITS er tenminste 1 element is aangezet voor het versturen.
Je hoeft dus in je php geen explode meer te doen na het afvangen van deze waardes.
Let ook op dat je het doorgeven van een lege lijst goed afvangt. Is er geen element geselecteerd, dan is $_POST['xx_tagging'] undefined. Wil je deze dan gebruiken als array dan zul je een notice krijgen (mits je error_reporting hoog genoeg staat).
Uiteraard. Het is immers een array. Wanneer je een array als string benadert krijg je standaard de text 'Array' terug.quote:Op maandag 11 juni 2007 18:17 schreef Vlek het volgende:
[..]
Ook zonder de explode , dus $_POST['en_tagging'], krijg ik alleen een 'Array' in de db.
1 |
Moest wel om te testen. Na de installatie van een script moet er wat verwijderd wordenquote:Op maandag 11 juni 2007 18:51 schreef Xcalibur het volgende:
doe unlink ook gerust niet op je eigen scriptbestanden
temp.txt aanmaken en weggooien?quote:Op maandag 11 juni 2007 18:53 schreef Piles het volgende:
[..]
Moest wel om te testen. Na de installatie van een script moet er wat verwijderd worden
Een 404 betekent dat hij het opgevraagde bestand niet kan vinden. Dus check alle stappen in het proces: of de unieke naam in de database wel aangemaakt wordt, of de images goed weggeschreven/geladen worden, etc.quote:Op maandag 11 juni 2007 22:48 schreef Swetsenegger het volgende:
Ik heb een script dat foto's resized en naar file systeem schrijft en een unieke naam in db zet.
Maar.... bij grote foto's krijg ik een 404 terug.
zelfde plaatje verkleind werkt wel. Maar inderdaad maf dat er een 404 komt. Even controleren.quote:Op maandag 11 juni 2007 22:52 schreef JeRa het volgende:
[..]
Een 404 betekent dat hij het opgevraagde bestand niet kan vinden. Dus check alle stappen in het proces: of de unieke naam in de database wel aangemaakt wordt, of de images goed weggeschreven/geladen worden, etc.iéts moet 'false' teruggeven welke je niet opvangt.
Max geheugen gebruik misschien ff ophogen met plaatjes kan nog wel eens schelenquote:Op maandag 11 juni 2007 22:54 schreef Swetsenegger het volgende:
[..]
zelfde plaatje verkleind werkt wel. Maar inderdaad maf dat er een 404 komt. Even controleren.
There ya goquote:Op maandag 11 juni 2007 23:48 schreef WyriHaximus het volgende:
[..]
Max geheugen gebruik misschien ff ophogen met plaatjes kan nog wel eens schelen :X.
Ff zoeken voor je :).
1 2 3 | ini_set('memory_limit', '64M'); ?> |
64 of 128 misschien een idee dan? Ow en schroef het niet op boven de grote van het RAM anders zat PHP het zonder pardon 'terug' naar de standaard instellingquote:Op dinsdag 12 juni 2007 08:18 schreef Swetsenegger het volgende:
[..]
die had ik hem inderdaad al van 16 naar 32 laten opschroeven.
Dat wordt leuk als er meerdere plaatjes tegelijk geüploadet wordenquote:Op dinsdag 12 juni 2007 08:23 schreef WyriHaximus het volgende:
[..]
64 of 128 misschien een idee dan? Ow en schroef het niet op boven de grote van het RAM anders zat PHP het zonder pardon 'terug' naar de standaard instelling.
Als je die tactiek gebruikt moet je niet vergeten te flush()enquote:ow wat ik zelf nog wel eens doe om te kijken waar het precies fout gaat is $i_die = 0; aan het begin en dan na iedere stapje echo($i_die++ . "<br />rn"); dan weet je snel genoeg waar het waarschijnlijk fout gaat.
Hangt er vanaf wat het probleem is. Met die echo methode kan je mooi zien waar je programma allemaal langs gaatquote:Op dinsdag 12 juni 2007 10:09 schreef JeRa het volgende:
[..]
Dat wordt leuk als er meerdere plaatjes tegelijk geüploadet worden
[..]
Als je die tactiek gebruikt moet je niet vergeten te flush()enanders zie je mogelijk nog het verkeerde in je browser. Persoonlijk ben ik fan van daadwerkelijk de manual lezen en alle mogelijke returnwaarden van alle functies die ik gebruik goed afhandelen (al is het maar door een echo(), dan weet je in ieder geval wat er aan de hand is)
Normaal gesproken geef ik bij debuggen ook een echo. Maar in dit geval ben ik niet zelf aan het debuggenquote:Op dinsdag 12 juni 2007 10:09 schreef JeRa het volgende:
[..]
Dat wordt leuk als er meerdere plaatjes tegelijk geüploadet worden
[..]
Als je die tactiek gebruikt moet je niet vergeten te flush()enanders zie je mogelijk nog het verkeerde in je browser. Persoonlijk ben ik fan van daadwerkelijk de manual lezen en alle mogelijke returnwaarden van alle functies die ik gebruik goed afhandelen (al is het maar door een echo(), dan weet je in ieder geval wat er aan de hand is)
Ik had het niet over debuggen.quote:Op dinsdag 12 juni 2007 12:41 schreef Swetsenegger het volgende:
[..]
Normaal gesproken geef ik bij debuggen ook een echo. Maar in dit geval ben ik niet zelf aan het debuggen
Nou niet dus, ik vroeg me af of ie gewoon de 1e kon pakken..Maakt btw niet uit of het de 1e is, als het maar gewoon 1 van elke groep is..quote:Op dinsdag 12 juni 2007 15:10 schreef JeRa het volgende:
@Scriptha
Hoe wordt bepaald of een lid de eerste uit een groep is?
Dan krijg ik er maar 1, en niet 1 van elke groepquote:Op dinsdag 12 juni 2007 16:02 schreef Chandler het volgende:
indien 1e resultaat het eerste lid moet zijn.
LIMIT 0,1
Werkt nietquote:Op dinsdag 12 juni 2007 16:09 schreef Geqxon het volgende:
Een SELECT DISTINCT oid? GROUP BY?
In MySQL kun je dan geloof ik gewoon een GROUP BY doen, en dan krijg je een willekeurige.quote:Op dinsdag 12 juni 2007 17:02 schreef Scriptha het volgende:
[..]
Nou niet dus, ik vroeg me af of ie gewoon de 1e kon pakken..Maakt btw niet uit of het de 1e is, als het maar gewoon 1 van elke groep is..
quote:Op dinsdag 12 juni 2007 17:02 schreef Scriptha het volgende:
[..]
Nou niet dus, ik vroeg me af of ie gewoon de 1e kon pakken..Maakt btw niet uit of het de 1e is, als het maar gewoon 1 van elke groep is..
[..]
Dan krijg ik er maar 1, en niet 1 van elke groep
[..]
Werkt nietkrijg toch nog alle klassen en leden met
- Edit werkt tochbedankt
![]()
En je hebt bijvoorbeeld "SELECT DISTINCT Groep ....." of "SELECT Lid, Groep..... GROUP BY Groep" gedan?quote:Op dinsdag 12 juni 2007 17:07 schreef Scriptha het volgende:
werkt toch niet, geeft maar 13 resultaten terwijl er meer dan 20 moeten zijn
Yeshquote:Op dinsdag 12 juni 2007 17:09 schreef Geqxon het volgende:
[..]
En je hebt bijvoorbeeld "SELECT DISTINCT Groep ....." of "SELECT Lid, Groep..... GROUP BY Groep" gedan?
Als je 'GROUP BY groep' zonder DISTINCT doet, krijg je hetzelfde aantal rijen terug als dat er verschillende groepen zijn. Zo niet, dan doe je iets foutquote:
Hoe kan het dan dat andere pc's dezelfde pagina's wel goed laten zien zonder vraagtekens?quote:Op dinsdag 12 juni 2007 17:37 schreef Piles het volgende:
Haal alles voor je het in de database zet door htmlentities()
Lekker handig als je het voor iets anders dan HTML output nodig hebtquote:Op dinsdag 12 juni 2007 17:37 schreef Piles het volgende:
Haal alles voor je het in de database zet door htmlentities()
Dat heeft te maken met de character set van de gegevens.quote:Op dinsdag 12 juni 2007 17:36 schreef Scriptha het volgende:
Nieuwe vraag:
Als ik in die tabel een naam heb staan waar een e met trema of streepje in staat, krijgi k een '?'.
Ook bij zo ongeveer alle andere speciale tekens...
Weet niet of dit een php of mysql iets is btw, want het is niet op pc's ergens anders ofzo, alleen op me linux en windows box thuis..
Hmm, juist jaquote:Op dinsdag 12 juni 2007 17:54 schreef JeRa het volgende:
[..]
Lekker handig als je het voor iets anders dan HTML output nodig hebt
Geen ideequote:Op dinsdag 12 juni 2007 17:47 schreef Scriptha het volgende:
Hoe kan het dan dat andere pc's dezelfde pagina's wel goed laten zien zonder vraagtekens?
Soms detecteren bepaalde browsers of besturingssystemen welke character set je serveert. Ook in phpMyAdmin kun je een character set instellen, misschien verschilt die?quote:Op dinsdag 12 juni 2007 17:47 schreef Scriptha het volgende:
[..]
Hoe kan het dan dat andere pc's dezelfde pagina's wel goed laten zien zonder vraagtekens?
Niet dus.quote:Op dinsdag 12 juni 2007 17:37 schreef Piles het volgende:
Haal alles voor je het in de database zet door htmlentities()
Ik ookquote:Op dinsdag 12 juni 2007 17:54 schreef JeRa het volgende:
Ik gebruik altijd UTF-8 op bovenstaande manier, gaat nimmer fout
Nee, het is dezelfde browser, tenzij portable firefox anders is dan gewoon firefox?quote:Op dinsdag 12 juni 2007 17:56 schreef JeRa het volgende:
[..]
Soms detecteren bepaalde browsers of besturingssystemen welke character set je serveert. Ook in phpMyAdmin kun je een character set instellen, misschien verschilt die?
Dus je hebt:quote:
1 2 3 | mysql_query('UPDATE `pages` SET `hits` = `hits` +1 WHERE `en_link` = "'.$_GET['tag'].'" LIMIT 1') ; ?> |
1 2 3 | mysql_query('UPDATE `pages` SET `hits` = `hits` +1 WHERE `".$pagelanguage."_link` = "'.$_GET['tag'].'" LIMIT 1') ; ?> |
U bent geweldig!quote:Op dinsdag 12 juni 2007 21:34 schreef Piles het volgende:
Let op je quot-gebruik:
`".$pagelanguage."_link`
moet zijn:
`'.$pagelanguage.'_link`
Met een goede editor kun je dit mooi zien
Een goede editorquote:Op dinsdag 12 juni 2007 21:36 schreef Vlek het volgende:
En mijn editor gaf in alle gevallen alles mooi rood, waar ik ook niks aan had
1 2 3 | define("online", true); define("rows", 3); |
Waarom gebruik je er geen database voor? Of anders een xmlbestand?quote:Op dinsdag 12 juni 2007 21:59 schreef Chandler het volgende:
Ik heb een vraag.
Voor een klant wil ik ook extra een configuratie script voor zijn script schrijven, echter zitten er heel veel defenities in zijn script config. (stuk of 40) en deze hebben zowel een text als cijfer als value.
vb
[ code verwijderd ]
nu wil ik met het script al deze values simpel kunnen replacen!? heeft iemand een idee hoe ik dit gemakkelijk zou kunnen doen? dan de gehele config opnieuw te moeten schrijven qua opbouw. Ik zou dit liever willen replacen oid..
Anyone?
is het niet de bedoeling van define() dat je er constants mee maakt, die (hence the name) niet te bewerken zijn?quote:Op dinsdag 12 juni 2007 21:59 schreef Chandler het volgende:
Ik heb een vraag.
Voor een klant wil ik ook extra een configuratie script voor zijn script schrijven, echter zitten er heel veel defenities in zijn script config. (stuk of 40) en deze hebben zowel een text als cijfer als value.
vb
[ code verwijderd ]
nu wil ik met het script al deze values simpel kunnen replacen!? heeft iemand een idee hoe ik dit gemakkelijk zou kunnen doen? dan de gehele config opnieuw te moeten schrijven qua opbouw. Ik zou dit liever willen replacen oid..
Anyone?
SVN bijvoorbeeld kun je ook prima lokaal draaien. Life saver for mequote:Op dinsdag 12 juni 2007 22:56 schreef Piles het volgende:
[..]
Ik script alleen lokaal, dus dan is dat wat lastiger
Dan gaan we dat binnenkort eens uitzoekenquote:Op dinsdag 12 juni 2007 23:04 schreef CraZaay het volgende:
[..]
SVN bijvoorbeeld kun je ook prima lokaal draaien. Life saver for me
Onzin, dat zijn alsnog CVS en Sourcesafe.quote:Op woensdag 13 juni 2007 00:18 schreef CraZaay het volgende:
Dan zou ik toch voor SVN kiezen, aangzien dat inmiddels de de facto industriestandaard is.
1 2 3 4 5 | echo "<tr>"; echo "<td><B>".$row['picfilename']."</B></td>"."<td><a href="".$row['picreferers']."" target="_blank">".$row['picreferers']."</a></td>"."n"; echo "</tr>"; } |
1 |
1 |
Ok, thanks. Hiermee gaat het me wel lukkenquote:Op woensdag 13 juni 2007 00:51 schreef Tuvai.net het volgende:
Aan de MySQL query die je in $result gebruikt LIMIT x,x toevoegen. Waar de eerste x het 'startpunt' is, en de tweede x het aantal rijen dat je vanaf het startpunt wilt weergeven.
Dus stel, je hebt normaal deze query...
[ code verwijderd ]
...die 50 rijen weergeeft.
Dan doet deze query...
[ code verwijderd ]
...enkel 10 rijen weergeven, startend van de 30ste rij.
Met het eerste ben ik het niet eens. Of tenminste: in de webdev wereld is SVN voor zover ik kan zien echt het meestgebruikt, zeker in Nederland. Zo'n beetje iedereen die CVS gebruikte is inmiddels wel overgestapt naar SVN. Vandaar het "de facto" bij de industriestandaard.quote:Op woensdag 13 juni 2007 00:25 schreef JeRa het volgende:
[..]
Onzin, dat zijn alsnog CVS en Sourcesafe.langzamerhand komt SVN naar boven (grote spelers zijn reeds overgestapt) maar om het nu een industriestandaard te noemen
verder ben ik het ook niet met je eens dat de keuze voor source versioning zou moeten liggen bij de industriestandaard; het zou afgestemd moeten zijn op het doel. Daarom stelde ik ook git voor, die doet standaard wat hij wil (local versioning / repository tree) en die applicatie is zo opgezet dat je zonder problemen kunt uitbreiden naar andere mensen. Bij CVS/SVN heb je ook nog eens het probleem van één centrale repository die uit kan vallen
Desalniettemin gebruik ik voor mijn meeste projecten ook gewoon Subversion, maar dat zijn ook geen dingen waar ik dagelijks aan werk
Hoezo 'het ene systeem met git'?quote:Op woensdag 13 juni 2007 07:59 schreef CraZaay het volgende:
[..]
De ene centrale repository zie ik niet als een nadeel. Als deze uitvalt heb je iig je lokale checkout nog, terwijl als het ene systeem met git crasht je meteen alles kwijt bentDat geldt overigens alleen uiteraard wanneer je SVN ergens extern draait.
Database wil ik niet ivm aantal hits per uur oid.quote:Op dinsdag 12 juni 2007 22:46 schreef cyberstalker het volgende:
Waarom gebruik je er geen database voor? Of anders een xmlbestand?
Klopt maar ik gebruik defines ook omdat ze net zo hang zijn als GLOBALS!l maar toch wil ik deze aanpassen.quote:Op dinsdag 12 juni 2007 22:54 schreef CraZaay het volgende:
is het niet de bedoeling van define() dat je er constants mee maakt, die (hence the name) niet te bewerken zijn?
quote:Op woensdag 13 juni 2007 09:01 schreef Darkomen het volgende:
Is het eigenlijk mogelijk om alle active variable in 1 keer weer te geven?
1 2 3 | print_r($GLOBALS); ?> |
En dan? Je kunt willen wat je wilt, maar een constant kun je niet bewerken.quote:Op woensdag 13 juni 2007 08:44 schreef Chandler het volgende:
Klopt maar ik gebruik defines ook omdat ze net zo hang zijn als GLOBALS!l maar toch wil ik deze aanpassen.
Nu zat ik te denken aan een regexje die ik door het PHP bestand heen haal.
'!define("(.*?)", ("?)(.*?)(?"));!ism' oid...
Dan heb ik de werking van git verkeerd begrepen, excuses hiervoor. In dat geval is het absoluut zinnig, zeker voor kleine teams.quote:Op woensdag 13 juni 2007 08:35 schreef JeRa het volgende:
[..]
Hoezo 'het ene systeem met git'?Het idee achter git is dat iedereen een repository tree heeft. Stel dat je één hoofdpersoon hebt met een git tree waarvan je pullt, en die persoon gaat offline, dan heb je een lokale repository waar je nog gewoon in kunt committen, blamen, reverten, etc
probeer dat maar eens met SVN
daarom ook mijn suggestie: SVN is sowieso serverbased, met git heb je alle vrijheid.
Ben voor me website bezig het een dagnacht simulatie te geven nu moet ik ook de kleuren van de website (zijn gedeeltelijk plaatjes dus er moet met GD lib gewerkt worden) langzaam van licht naar donker te laten vervagen aan de hand van een begin en eindstand (RGD HEX codes). Dit gaat ook op voor de plaatjes dus dat je een begin en eind plaatje opgeeft en dat een script aan de hand van hoeveel procent uitrekent en genereerd hoe het er uit moet zien.quote:Op woensdag 13 juni 2007 10:37 schreef Geqxon het volgende:
* Geqxon is bored.
Geef me eens iets te doen.
In de GBLib zit de functie imagefilter, waarbij je het contrast en de brightness aan kan passen. Ik gok dat je iets als dat bedoeld? Ik vraag mij enkel wel af of je dat wilt, aangezien het je server bij veel hits goed op zijn knieën kan brengen.quote:Op woensdag 13 juni 2007 10:45 schreef WyriHaximus het volgende:
[..]
Ben voor me website bezig het een dagnacht simulatie te geven nu moet ik ook de kleuren van de website (zijn gedeeltelijk plaatjes dus er moet met GD lib gewerkt worden) langzaam van licht naar donker te laten vervagen aan de hand van een begin en eindstand (RGD HEX codes). Dit gaat ook op voor de plaatjes dus dat je een begin en eind plaatje opgeeft en dat een script aan de hand van hoeveel procent uitrekent en genereerd hoe het er uit moet zien.
Zoiets?
Het word niet alleen van wit naar zwart anders zou ik wel daar voor gaanquote:Op woensdag 13 juni 2007 10:54 schreef Geqxon het volgende:
[..]
In de GBLib zit de functie imagefilter, waarbij je het contrast en de brightness aan kan passen. Ik gok dat je iets als dat bedoeld? Ik vraag mij enkel wel af of je dat wilt, aangezien het je server bij veel hits goed op zijn knieën kan brengen.
Oko tof erg interesantquote:IMG_FILTER_COLORIZE: Like IMG_FILTER_GRAYSCALE, except you can specify the color. Use arg1, arg2 and arg3 in the form of red, blue, green. The range for each color is 0 to 255.
Mwah dat heb ik al. Heb regen dus andere neerslag is erg makkelijk er in te zetten. Moeilijker word het om de zon en de maan netjes in hun huidige positie (berekent naar de tijd) te plaatsenquote:Op woensdag 13 juni 2007 11:06 schreef Geqxon het volgende:
Zo, wil je er ook nog een sneeuweffectje bij?
quote:Op woensdag 13 juni 2007 11:08 schreef WyriHaximus het volgende:
[..]
Mwah dat heb ik al. Heb regen dus andere neerslag is erg makkelijk er in te zetten. Moeilijker word het om de zon en de maan netjes in hun huidige positie (berekent naar de tijd) te plaatsen(Ow en ik heb ook al wolken
.)
1 2 3 4 | $textcolor = imagecolorallocate($im, 0, 0, 0); imagestring($im, 5, 0, 0, "Just look outside the darn window!", $textcolor); ?> |
Klopt, maar ik kan het script wel inladen (in een string) de gegevens vervangen en de pagina weer opslaan en dat is de bedoeling dusquote: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.
Deze wil ik volgen want ik ben hier ook tegen aan gelopenquote: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
Ik script lokaal, en dan wil ik alles zo kunnen uploadenquote:Op woensdag 13 juni 2007 15:51 schreef Geqxon het volgende:
Absolute paths? Dus /home/website/mijnwebsite/... ?
Nou ja, jij bepaalt het output formaat, dus wat lukt er precies niet?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
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 | // 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/"; } ?> |
Dat had ik ook kunnen bedenkenquote:
1 2 3 4 | FROM categorysubscriptions AS cs, categorys AS c WHERE cs.CategoryID = c.ID GROUP BY cs.CategoryID |
Right en left outer joins?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?
http://nl2.php.net/reserved.variablesquote: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
Niets, behalve de manier waarop twee tabellen worden gejoined. Een FROM a LEFT JOIN b is hetzelfde als een FROM b RIGHT JOIN a.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.htmlquote:Op woensdag 13 juni 2007 18:23 schreef WyriHaximus het volgende:
[..]
Wat is het verschil er eingelijk tussen?
hmm, ik zal eens kijken of ik er met deze code uitkom...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?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 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 |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |