zoals hierboven al gezegd, voor een count moet je een Group By in je query hebben.quote:Op donderdag 27 oktober 2005 09:56 schreef Darkomen het volgende:
Huhu uddm die komen daar niet in voor, ik kreeg "SELECT count(*), p.id FROM profielen p, profielen_images i WHERE i.user_id = p.id AND count(p.id) > 0
Invalid use of group function"
En 1 van die kinderziektes blijkt toch iets ernstiger...quote:Op woensdag 26 oktober 2005 16:49 schreef LeeHarveyOswald het volgende:
ik heb het min of meer opgelostnog wel wat kleine kinderziektes..
nou snap ik het ff niet meer, met mn eerste query kreeg je toch ook een error? Werkt het nou allemaal wel of niet?quote:Op donderdag 27 oktober 2005 10:01 schreef Darkomen het volgende:
Nah je bovenstaande query werkt ook al dus ik ben blij, maar toch even geprobeerd
SELECT count(*), p.id FROM profielen p, profielen_images i WHERE i.user_id = p.id AND count(p.id) > 0 GROUP BY p.id
Invalid use of group function
dat is onnodig moeilijk doen.quote:Op donderdag 27 oktober 2005 10:19 schreef Darkomen het volgende:het werkt met de query:
SELECT p.id
FROM profielen p
WHERE p.id IN (SELECT i.user_id
FROM profielen_images i)
Deze levert mij meerdere (157) resultaten op , dus alle images die in profiel_images staan.quote:Op donderdag 27 oktober 2005 10:30 schreef Tokus het volgende:
[..]
dat is onnodig moeilijk doen.
select p.id
from profielen p, profielen_images i
where p.id = i.user_id
zou precies hetzelfde resultaat moeten geven, maar is wel beter.
Ah a, meerdere images. Dan zet je er een distinct tussen.quote:Op donderdag 27 oktober 2005 10:45 schreef Darkomen het volgende:
[..]
Deze levert mij meerdere (157) resultaten op , dus alle images die in profiel_images staan.
De eerste query geeft me de disctincte userid op.
hey hey hey trekken we geen nummertjes meer tegenwoordigquote:Op donderdag 27 oktober 2005 11:19 schreef Pronk het volgende:
Is het mogelijk om te checken of een pagina ge-include is of niet?
Ik heb namelijk een probleem dat een php pagina af en toe ge-include wordt door een andere pagina, maar meestal gewoon direct wordt aangeroepen.
Deze pagina maakt gebruik van sessies, op het moment dat deze pagina ge-include wordt door een andere pagina krijg ik dus een session start error.
Nu wil ik dus eigenlijk in deze pagina een check maken of hij direct is aangeroepen of dat de pagina ge-include is. Aan de hand van het resultaat van deze check wil ik dan bepalen of de sessie gestart moet worden.
Ik hoop dat ik zo duidelijk genoeg ben geweest, zoja... is zoiets mogelijk?
Dat werkt inderdaad perfect! THXquote:Op donderdag 27 oktober 2005 12:16 schreef Darkomen het volgende:
Er worden hier nooit nummertjes getrokken, jij hebt het probleem dat je een forum van een andere gebruikt en daar een hack van nog iemand anders gebruikt en ja niet iedereen kan je daar wat over vertellen.
In je pagina die de andere pagina include define('geinclude', true);
Op de geinclude pagina:
if ( defined('geinclude') )
{
/doe je sessie
}
http://nl3.php.net/exifquote:Op donderdag 27 oktober 2005 10:07 schreef HuHu het volgende:
Kutserver
Op een andere server werkt het zonder problemen
Maar het probleem is dus (deels) opgelost. Het ligt in ieder geval niet aan mij.
quote:Requirements
Your PHP must be compiled in with --enable-exif. PHP does not require any additional library for the exif module. Windows users must also have the mbstring extension enabled.
1 2 3 4 5 6 7 8 9 10 11 12 13 | php $val = 5; for ($nr=1; $nr<=$val; $nr++) { echo "<form method='post' action='$PHP_SELF'>"; echo "<input type='text' name='arr[]' size='12' maxlength='9'><br>"; } echo "<input type='submit' value='Toevoegen'>"; echo "</form>"; $test = $_POST['arr']; echo "$test"; ?> |
Ja dat ziet er goed uit.quote:Op donderdag 27 oktober 2005 18:07 schreef Darkomen het volgende:
je maakt toch van arr een array dan is het logisch dat er array staat.
Doe maar eens print_r($_POST['arr']);
Ja. Overigens staan dat soort dingen zeer duidelijk in de documentatie die jij uiteraard hebt doorgelezen.quote:Op donderdag 27 oktober 2005 18:46 schreef Lariekoek het volgende:
[..]
Ja dat ziet er goed uit.
Die array is nu met een for lus weer uit te lezen neem ik aan?
Ja!quote:Op donderdag 27 oktober 2005 19:00 schreef sylvesterrr het volgende:
[..]
Ja. Overigens staan dat soort dingen zeer duidelijk in de documentatie die jij uiteraard hebt doorgelezen.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |