abonnement Unibet Coolblue Bitvavo
pi_36639436
Hij lijkt het hier gewoon te doen zoals je bedoeld had
pi_36640234
quote:
Op dinsdag 4 april 2006 14:01 schreef JeRa het volgende:
Hij lijkt het hier gewoon te doen zoals je bedoeld had
hmm vreemd, ga het thuis nog eens proberen
als het daar ook werkt lijkt het erop dat de instellingen hier op me stage iets niet leuk vinden (misschien de ISA server )

--edit--

oke blijkty dus idd aan de instellingen te liggen op de plek waar ze het moeten gaan gebruiken...
nu is de vraag: waar ligt het probleem en hoe ga ik het oplossen

[ Bericht 19% gewijzigd door mschol op 04-04-2006 18:00:05 ]
  dinsdag 4 april 2006 @ 23:51:26 #203
36431 bleiblei
Toogmakker:copyright:
pi_36659848
Tis weer een echt heel stomme vraag, maar hoe check ik of een array die uit een query komt leeg is of niet?
empty(mysql_fetch_array($resAgenda)) deed het geheel volgens verwachting niet .
pi_36659871
quote:
Op dinsdag 4 april 2006 14:28 schreef mschol het volgende:

[..]

waar ligt het probleem en hoe ga ik het oplossen
Ik weet het niet zeker, maar de instellingen m.b.t. het cookiebeleid lijkt me een goede start om te zoeken
pi_36659897
quote:
Op dinsdag 4 april 2006 23:51 schreef bleiblei het volgende:
Tis weer een echt heel stomme vraag, maar hoe check ik of een array die uit een query komt leeg is of niet?
empty(mysql_fetch_array($resAgenda)) deed het geheel volgens verwachting niet .
Het is geen stomme vraag hoor, hoogstens onduidelijk. Wat bedoel je met een 'lege' array? Een array zonder elementen? Een array waarvan alle elementen een lege string zijn?
pi_36663847
@bleiblei
Als je bedoeld dat je wil checken of je resultaat wel rijen teruggeeft moet je dat zo doen:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
php
$sql
= 'SELECT blabla';
$resultaat = mysql_query($sql);

$rows = mysql_num_rows($resultaat);
//geeft het aantal rijen van de query terug
if($rows &gt; 0){
  while(
mysql_fetch_assoc($resultaat)){
//jij gebruikt mysql_fetch_array, assoc geeft ook een array
}
}
?>


$array = array('foo' => 'bar', 'foo2' => ''bar2');

een array met mysql_fetch_array:
Array
(
[1] => bar
[foo] => bar
[2] => bar2
[foo2] => bar2
)

een array met mysql_fetch_assoc:
Array
(
[foo] => bar
[foo2] => bar2
)

& gt; is uiteraard >, thx replique
  woensdag 5 april 2006 @ 11:58:48 #207
36431 bleiblei
Toogmakker:copyright:
pi_36668295
quote:
Op dinsdag 4 april 2006 23:53 schreef JeRa het volgende:

[..]

Het is geen stomme vraag hoor, hoogstens onduidelijk. Wat bedoel je met een 'lege' array? Een array zonder elementen? Een array waarvan alle elementen een lege string zijn?
Ow ja, ghe, sorry... Ehm... De SQL query geeft niets terug omdat het gezochte niet in de database staat. Dus een array zonder elementen. Denk ik.
quote:
Op woensdag 5 april 2006 08:21 schreef fokME2 het volgende:
@bleiblei
Als je bedoeld dat je wil checken of je resultaat wel rijen teruggeeft moet je dat zo doen:
[ code verwijderd ]

$array = array('foo' => 'bar', 'foo2' => ''bar2');

een array met mysql_fetch_array:
Array
(
[1] => bar
[foo] => bar
[2] => bar2
[foo2] => bar2
)

een array met mysql_fetch_assoc:
Array
(
[foo] => bar
[foo2] => bar2
)

& gt; is uiteraard >, thx replique
Ik ga het eens proberen! Thx .
pi_36672380
Ik heb een klein vraagje... Ik haal gegevens uit een mysql database door middel van:

SELECT * FROM tbl_incident WHERE gebruiker_id = $gebruiker_id ORDER BY datum

Nu krijg ik zo'n uitslag..

2006-04-05 asdfafd
2006-04-05 bjkbnh
2006-04-06 Mijn pc werkt niet

Nu wil ik dat ik de nieuwste incidenten boven aan krijg. Hoe kan ik dat doen?
pi_36672512
Moet je achter datum ff DESC of ASC zetten
  woensdag 5 april 2006 @ 14:04:09 #210
85514 ralfie
!Yvan eht nioj
pi_36672580
SELECT * FROM tbl_incident WHERE gebruiker_id = $gebruiker_id ORDER BY datum DESC
pi_36672618
Bedankt
  FOK!-Schrikkelbaas woensdag 5 april 2006 @ 14:05:43 #212
1972 Swetsenegger
Egocentrische Narcist
pi_36672639
Klein probleempje. Ik heb 3 tabellen

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
26
27
28
29
30
31
32
33
34
35
36
37
#
# Gegevens worden uitgevoerd voor tabel `cocktail`
#

INSERT INTO cocktail VALUES (1, 'Baco');
INSERT INTO cocktail VALUES (2, 'Blue Beer');
INSERT INTO cocktail VALUES (3, 'Jungle Power');
INSERT INTO cocktail VALUES (4, 'Sweet Bull');
INSERT INTO cocktail VALUES (5, 'The Passion Drink');

#
# Gegevens worden uitgevoerd voor tabel `ingredienten`
#

INSERT INTO ingredienten VALUES (1, 'Passoa');
INSERT INTO ingredienten VALUES (2, 'Blue Curacao');
INSERT INTO ingredienten VALUES (3, 'Pisang Ambon');
INSERT INTO ingredienten VALUES (4, 'Red Bull');
INSERT INTO ingredienten VALUES (5, 'Cola');
INSERT INTO ingredienten VALUES (6, 'Bacardi');
INSERT INTO ingredienten VALUES (7, 'Sinaasappelsap');
INSERT INTO ingredienten VALUES (8, 'Bier');

#
# Gegevens worden uitgevoerd voor tabel `mixed`
#

INSERT INTO mixed VALUES (1, 5);
INSERT INTO mixed VALUES (1, 6);
INSERT INTO mixed VALUES (2, 2);
INSERT INTO mixed VALUES (2, 8);
INSERT INTO mixed VALUES (3, 3);
INSERT INTO mixed VALUES (3, 7);
INSERT INTO mixed VALUES (4, 1);
INSERT INTO mixed VALUES (4, 4);
INSERT INTO mixed VALUES (5, 1);
INSERT INTO mixed VALUES (5, 7);


Leuk, nu kan ik op basis van ingredient de cocktail erbij zoeken:

1
2
3
4
5
6
<?php
SELECT c
.naam
FROM cocktail c
INNER JOIN mixed m ON m
.cocktail_id=c.cocktail_id
WHERE m
.ingredient_id=".$_POST['ingredienten'];
?>


Maar dat is op basis van 1 Ingredient. Nu heb ik een multiple box gemaakt en gebruik ik de volgende query

1
2
3
4
5
6
<?php
SELECT c
.naam
FROM cocktail c
INNER JOIN mixed m ON m
.cocktail_id=c.cocktail_id
WHERE m
.ingredient_id IN (" . implode(', ',$_POST['zoek_sleutel']).")";
?>


Maar nu krijg ik alle cocktails terug waar één van de ingredienten in voorkomt in plaats van ALLE.

bv, zoeken op 'sinaalsappelsap' EN 'Pisang Ambon' geeft tweemaal Jungle Power en 1 maal The Passion Drink terug. Terwijl ik alleen 'Jungle Power' terug wil
Ik denk dat ik ergens een 'DISTINCT' mbt het cocktail ID in de query moet frotten?
pi_36672920
misschien iets met having count(m.ingredient_id) = 3

-r-
  FOK!-Schrikkelbaas woensdag 5 april 2006 @ 14:18:08 #214
1972 Swetsenegger
Egocentrische Narcist
pi_36673112
quote:
Op woensdag 5 april 2006 14:12 schreef Roönaän het volgende:
misschien iets met having count(m.ingredient_id) = 3

-r-
Ow ja, wacht ff zoiets had SuperRembo al eens in elkaar gezet.
Even zoeken en knutselen.

-edit-
Hmz nee, daar (alleen) kom ik er toch niet mee.
Ik moet alleen die cocktail ID's uit de tabel trekken welke ALLE ingredienten heeft.

even in woorden.
Ik heb (bijvoorbeeld) de ingredienten sinaasappelsap en pisang ambon.
sinaasappelsap retouneert ID 3 en ID 5
pisang ambon retouneert ID 3.

Ik heb dus alleen ID 3 nodig in dit geval.

Of andersom geredeneerd ik heb die cocktail ID's nodig welke ingerdient 1 && 2 hebben (&& eventueel ingredient 3 && 4 , etc).

[ Bericht 40% gewijzigd door Swetsenegger op 05-04-2006 14:59:02 ]
pi_36677699
Ik denk dat Roönaän zoiets bedoelde?
1
2
3
4
5
6
SELECT c.naam
FROM cocktail c
INNER JOIN mixed m ON m.cocktail_id = c.cocktail_id
WHERE m.ingredient_id IN (lijst_met_gezochte_ingrediënten)
GROUP BY m.cocktail_id
HAVING COUNT(m.ingredient_id) = aantal_gezochte_ingrediënten
  FOK!-Schrikkelbaas woensdag 5 april 2006 @ 16:16:37 #216
1972 Swetsenegger
Egocentrische Narcist
pi_36677975
JeRa, daar zat ik ook aan te denken, maar volgens mij werkt dat niet wanneer ik TWEE cocktails heb welke beide alle gezochten ingredienten hebben.

Maar dit moet ik even testen

-edit-
Nee dat gaat natuurlijk wel goed.
Dit had ik nav roonaans post al bedacht (dat ik HAVING COUNT 'aantal ingredienten' moest toevoegen). Maar om de een of andere reden had ik het idee opgevat dat dat niet zou werken

Bedankt roonaan en JeRa wederom

[ Bericht 55% gewijzigd door Swetsenegger op 05-04-2006 16:31:00 ]
  woensdag 5 april 2006 @ 19:56:42 #217
98036 -calimero-
Zonder ei...
pi_36685564
Help!

Voor mijn werk heb ik een nieuwe website gemaakt omdat de oude echt geen porum was.

Nu staat hij inmiddels 3 dagen online maar kom ik er achter dat het contact formulier niet werkt, hoewel ik deze wel eerst had getest op lycos.

het gaat om dit php script:

1<form action="bedankt.php" method="post" name="formulier">


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$voorvoegsel = $_POST['voorvoegsel'];
$naam = $_POST['naam'];
$email = $_POST['emailadres'];
$telefoonnummer = $_POST['telefoonnummer'];
$onderwerp = $_POST['onderwerp'];
$bericht = $_POST['bericht'];
$aanmelden=$_POST['aanmelden']


$bericht = " voorvoegsel: $voorvoegsel
Naam = $naam
Emailadres = $emailadres
Telefoonnummer = $telefoonnummer
Bericht:
$bericht
";
Mail("info@zwembaddezwoer.nl", "$onderwerp:", "$bericht");
?>


De server waar de pagina op staat ondersteunt wel gewoon php.

Wie weet waar dit aan kan liggen?
Het gaat om de site www.zwembaddezwoer.nl/contact.htm (dit is niet bedoelt als spam !!)

Ik hoop dat jullie mij kunnen helpen, want het is best belangrijk!
Save a mouse, eat a pussy.
  FOK!-Schrikkelbaas woensdag 5 april 2006 @ 20:13:24 #218
1972 Swetsenegger
Egocentrische Narcist
pi_36686245
Waar zal ik beginnen...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$voorvoegsel
= $_POST['voorvoegsel']; //waarom doe je dit?
$naam = $_POST['naam']; //waarom doe je dit?
$email = $_POST['emailadres']; //waarom doe je dit?
$telefoonnummer = $_POST['telefoonnummer']; //waarom doe je dit?
$onderwerp = $_POST['onderwerp']; //waarom doe je dit?
$bericht = $_POST['bericht']; //waarom doe je dit?
$aanmelden=$_POST['aanmelden'] //waarom doe je dit? en waar is de ;?

//eh... 3 regels terug heb je bericht ook al gedefinieerd. Dat overschrijf je nu weer?
$bericht = " voorvoegsel: $voorvoegsel
Naam = $naam //vars buiten quotes, plus dat er nu bergen whitespaces in $bericht staan
Emailadres = $emailadres
Telefoonnummer = $telefoonnummer
Bericht:
$bericht
"
;
?>


1
2
3
4
5
6
7
8
9
10
<?php
$bericht  
= " voorvoegsel: ". $_POST['voorvoegsel'];
$bericht .= " Naam = ".$_POST['naam'];
$bericht .= " Emailadres = ".$_POST['emailadres'];
$bericht .= " Telefoonnummer = ".$_POST['telefoonnummer'];
$bericht .= " Bericht: \r\n";
$bericht .= $_POST['bericht'];

Mail("info@zwembaddezwoer.nl", $_POST['onderwerp'], $bericht);
?>
pi_36687182
quote:
Op woensdag 5 april 2006 20:13 schreef Swetsenegger het volgende:
Waar zal ik beginnen...
Ik doe dat ook altijd ik zet eerst alle $_POST-variabelen die ik nodig heb om naar variabelen in de lokale scope. Op die manier kan ik de inhoud van de variabelen wijzigen zonder dat ik de $_POST-variabelen wijzig, die ik wellicht ergens anders nog nodig heb.
  FOK!-Schrikkelbaas woensdag 5 april 2006 @ 20:42:32 #220
1972 Swetsenegger
Egocentrische Narcist
pi_36687405
quote:
Op woensdag 5 april 2006 20:37 schreef JeRa het volgende:

[..]

Ik doe dat ook altijd ik zet eerst alle $_POST-variabelen die ik nodig heb om naar variabelen in de lokale scope. Op die manier kan ik de inhoud van de variabelen wijzigen zonder dat ik de $_POST-variabelen wijzig, die ik wellicht ergens anders nog nodig heb.
Ik heb zelfs een keer van een 'php voor beginners' boek schrijver op phpfreakz een verhandeling gelezen dat het sneller is (lokale scoop versus global scoop).

Persoonlijk vind ik het rete irritant en doe ik het alleen daar waar nodig (om de reden welke jij geeft). Ik keur het dan ook niet af, ik vroeg of hij een reden had .
  woensdag 5 april 2006 @ 20:54:01 #221
98036 -calimero-
Zonder ei...
pi_36687898
quote:
Op woensdag 5 april 2006 20:13 schreef Swetsenegger het volgende:
Waar zal ik beginnen...
[ code verwijderd ]


[ code verwijderd ]
Al vast bedankt voor het veranderen van het php script. Het vorige script heb ik eens op internet gevonden.

Inmiddels heb ik de pagina bij gewerkt, maar op het moment dat je op de knop verzenden klikt, wilt hij de pagina "bedankt.php" nog steeds niet laden. (Dit wou ie eerst ook al niet trouwens).
Save a mouse, eat a pussy.
  FOK!-Schrikkelbaas woensdag 5 april 2006 @ 20:56:57 #222
1972 Swetsenegger
Egocentrische Narcist
pi_36688030
Post bedankt.php dan eens
Daar zal waarschijnlijk een } of een ; verkeerd staan.
  woensdag 5 april 2006 @ 21:01:51 #223
98036 -calimero-
Zonder ei...
pi_36688232
quote:
Op woensdag 5 april 2006 20:56 schreef Swetsenegger het volgende:
Post bedankt.php dan eens
Daar zal waarschijnlijk een } of een ; verkeerd staan.
Poe, dat is een hoop. Het is een gewone HTML pagina, met een php script er in.

Hier komt ie:

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<html>
<head>
<title>Zwembad de Zwoer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name='description' content='Zwembad & Sauna de Zwoer.' />
<script type='text/javascript' src='popup.js'></script> <link href="style-zwembad.css" rel="stylesheet" type="text/css">
</head>

<body bgcolor="#007bbf">
<div align="center">
  <table cellpadding="0" cellspacing="0" class="algemeen">
    <tr class="boven"> 
      <td height="150" colspan="2"> </td>
    </tr>
    <tr> 
      <td width="146" rowspan="2" class="menu"><p><img src="zwembad.png" width="146" height="15"><br>
          <img src="drop5.gif" width="10" height="17"> <a href="index2.htm">Welkom</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="nieuws.htm">Nieuws</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="activiteiten.htm">Activiteiten</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="zwembad.htm">Het 
          zwembad </a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="geschiedenis.htm">Geschiedenis</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="fotoboek.htm">Fotoboek</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="openingstijden.htm">Openingstijden</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="prijzen.htm">Prijzen</a></p>
        <p><img src="zwemles3.png" width="146" height="15"> <img src="drop5.gif" width="10" height="17"> 
          <a href="http://dezwoer.zwemscore.nl/index.asp" target="_blank">Zwemscores</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="zwanger.htm">Zwangerschap</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="baby.htm">Puppy 
          / Guppy<br>
          </a><img src="drop5.gif" width="10" height="17"> <a href="diploma.htm">Diploma 
          ABC</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="volwassenen.htm">Volwassenen</a><br>
          <img src="drop5.gif" width="10" height="17"> <a href="aquasport.htm">Aquasport</a> 
        <hr> <img src="drop5.gif" width="10" height="17"> <a href="route.htm">Route</a><br> 
        <img src="drop5.gif" width="10" height="17"> <a href="contact.htm">Contact</a><br> 
        <img src="drop5.gif" width="10" height="17"> <a href="links.htm">Adverteren</a>
        <p></p>
        <p> </td>
      <td valign="top" class="main">
          <div class="kop1">Uw bericht is verzonden</div>
        <blockquote> 
          <p><font color="#000000">Bedankt voor uw reactie.<br>
            Wij nemen zo spoedig mogelijk contact met u op</font>.</p>
<p align="left"></p>
            
          <?php
<?php
$bericht  = " voorvoegsel: ". $_POST['voorvoegsel'];
$bericht .= " Naam = ".$_POST['naam'];
$bericht .= " Emailadres = ".$_POST['emailadres'];
$bericht .= " Telefoonnummer = ".$_POST['telefoonnummer'];
$bericht .= " Bericht: \r\n";
$bericht .= $_POST['bericht'];

Mail("info@zwembaddezwoer.nl", $_POST['onderwerp'], $bericht);
?>
?>
        </blockquote></td>
    </tr>
    <tr>
      <td height="10" valign="bottom" bgcolor="" class="adresbalk"> 
        <div align="right">
          <p class="menu2">Zwembad & Sauna de Zwoer | Schellingerlaan 20 | 
            3971 BX | Driebergen-Rijsenburg | tel: 0343-516722</p>
        </div></td>
    </tr>
  </table>
</div>
</body>
</html>



Hier onder staat de bron code van de contact pagina:

[code]<html>
<form action="bedankt.php" method="post" name="formulier">
<table width="479" border="0" cellpadding="0" cellspacing="0" class="tabel">
<tr>
<td width="131">Voorvoegsel: </td>
<td width="348"> <label>
<input name="voorvoegsel" type="radio" value="Dhr" checked>
Dhr.</label> <input name="voorvoegsel" type="radio" value="Mvr">
Mvr.
<label><br>
</label></td>
</tr>
<tr>
<td>Naam*:</td>
<td><input name="naam" type="text" size="45"></td>
</tr>
<tr>
<td>E-mailadres*:</td>
<td><input name="emailadres" type="text" size="45"></td>
</tr>
<tr>
<td valign="top">Telefoonnummer:<br> </td>
<td><input name="telefoonnummer" type="text" size="45"> </td>
</tr>
<tr>
<td valign="top">Onderwerp:</td>
<td><input name="onderwerp" type="text" size="45"></td>
</tr>
<tr>
<td valign="top"> <p>Uw bericht*:</p></td>
<td><textarea name="bericht" cols="35" rows="6"></textarea> </td>
</tr>
<tr>
<td valign="top"> <p> </p></td>
<td> <input name="aanmelden" type="checkbox" id="aanmelden" value="aanmelden">
Ik wil mij gelijk aanmelden voor de nieuwsbrief. </td>
</tr>
<tr>
<td valign="top"> </td>
<td><input style="color: #ffffff; background-color: #006ebb; border-style: outset; border-color: #ffffff" name="verzenden" type="submit" value="Verzenden">
<input style="color: #ffffff; background-color: #006ebb; border-style: outset; border-color: #ffffff" type="reset" name="Reset" value="Overnieuw"></td>
</tr>
</table>
<p>* Deze velden moet u minimaal invullen.</p>
</form>
[code]

[ Bericht 9% gewijzigd door Sander op 07-04-2006 08:45:03 ]
Save a mouse, eat a pussy.
  FOK!-Schrikkelbaas woensdag 5 april 2006 @ 21:07:26 #224
1972 Swetsenegger
Egocentrische Narcist
pi_36688445
1
2
3
4
5
6
7
8
9
10
11
12
        <?php
<?php
$bericht  = " voorvoegsel: ". $_POST['voorvoegsel'];
$bericht .= " Naam = ".$_POST['naam'];
$bericht .= " Emailadres = ".$_POST['emailadres'];
$bericht .= " Telefoonnummer = ".$_POST['telefoonnummer'];
$bericht .= " Bericht: \r\n";
$bericht .= $_POST['bericht'];

Mail("info@zwembaddezwoer.nl", $_POST['onderwerp'], $bericht);
?>
?>


hall eens 1 stel <?php en ?> weg

dus
1
2
3
4
5
6
7
8
9
10
<?php
$bericht  = " voorvoegsel: ". $_POST['voorvoegsel'];
$bericht .= " Naam = ".$_POST['naam'];
$bericht .= " Emailadres = ".$_POST['emailadres'];
$bericht .= " Telefoonnummer = ".$_POST['telefoonnummer'];
$bericht .= " Bericht: \r\n";
$bericht .= $_POST['bericht'];

Mail("info@zwembaddezwoer.nl", $_POST['onderwerp'], $bericht);
?>
  woensdag 5 april 2006 @ 21:13:49 #225
98036 -calimero-
Zonder ei...
pi_36688692
quote:
Op woensdag 5 april 2006 21:07 schreef Swetsenegger het volgende:

[ code verwijderd ]

hall eens 1 stel <?php en ?> weg

dus
[ code verwijderd ]
hahaha, super bedankt !!

Wat een stomme fout, ik heb er helemaal overheen gekeken, ik schaam me diep!!
Save a mouse, eat a pussy.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')