abonnement Unibet Coolblue Bitvavo
  maandag 23 april 2007 @ 22:41:56 #126
108558 Messenga
goeiendag wat een geheel!
pi_48651306
quote:
Op maandag 23 april 2007 22:35 schreef H4ze het volgende:

[..]

Er is altijd een logische verklaring voor het feit dat een (zelfgebouwde) applicatie niet werkt.

Weetje verder zeker dat het niet aan de quote'jes ligt waar Piles het overhad? En heb je de hele html al is weggehaald en alleen de query uitgevoerd? Gaf dit een resultaat?
Dit geeft gewoon de pulldown menu's, alleen geen resultaat die hij moet pakken uit de databases.
  maandag 23 april 2007 @ 22:50:06 #127
88418 _Xbox_Master_
Low frequency specialist
pi_48651574
Die query's werken, die heb ik net op de database losgelaten

Ik denk zelf ook dat het de quotes zijn, aangezien php en html beide van alles door elkaar gebruiken wat niet echt logisch is. Maar hoe ik het moet oplossen zie ik ook niet echt
~ Grolsch flesjes bewegen onevenredig niet significant met de treinrichting
pi_48651705
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<?php
 include('functies.php'); 

error_reporting(E_ALL);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Vrijdag Snack de Waerdenborch | Home</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="style.css" />
<style type="text/css">
<!--
.style1 {font-family: Georgia, "Times New Roman", Times, serif}
-->
</style>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <div id="wrapper">
        <div class="style1" id="top">        </div>
        <div id="content">
            <div class="style1" id="header">
              <p> </p>
              <p> </p>
            </div>
            <div id="menu">
                <ul>
                    <li><a href="index.html">Home</a>
                      <ul>
                        <li><a href="Aanwezig.html">Aanwezigheid</a></li>
                      </ul>
                    </li>
                    <li><a href="Bestelling.html">Bestellingen</a></li>
                    <li><a href="kostenoverzicht.html">Kostenoverzicht</a></li>
                    <li></li>
                </ul>
          </div>
          <div id="stuff">
            <p>Welkom    op de website voor de vrijdagmiddag snack van de Waerdenborch.</p>
            <p>Hier kunt u uw bestellingen per week aangeven. Daarbij zult u per week kunnen zien wie wanneer betaalt. Door op het kostenoverzicht te klikken kunt u zien wat de kosten zijn. Zowel per persoon als een totaaloverzicht. </p>
            <p> Hier kies je je naam:</p>
<form>
<select name="namenlijst">
<option value="x">Selecteer je keuze
<tr>
<?php
$result = mysql_query("SELECT naam FROM gebruikers") or die (mysql_error());
while($aBerichten = mysql_fetch_array($result)) {
print "<option value='" . $aBerichten['naam'] . "'></option>";
}
?>
</select></td>
</tr>
</FORM>


<p>Hier kies je je keuze voor de snack: </p>
 <form>
<select name="snacklijst">
<option value="x">Selecteer je keuze
<tr>
<?php
$result = mysql_query("SELECT naam FROM gebruikers") or die (mysql_error());
while($aBerichten = mysql_fetch_array($result)) {
    print "<option value='" . $aBerichten['naam'] . "'></option>";
}
?>
</select></td>
</tr>
</FORM>


Hier kies je je Saus:
 <form>
<select name="sauslijst">
<option value="x">Selecteer je keuze
<tr>
<?php
$result = mysql_query("SELECT product FROM producten WHERE type = 'saus'") or die (mysql_error());
while($aBerichten = mysql_fetch_array($result)) {
print "<option value='" . $aBerichten['saus'] . "'></option>";
}
?>
</select></td>
</tr>
</FORM>


            <p>   </p>
            <FORM action="BestellingOpgeslagen.html">
              <input name="Submit" type="submit" value="Opslaan" />
</form>
            <p> </p>
            <p> </p>
            <p> </p>
            <p> </p>
            <p> </p>
            
            <p><br />
              <br />
              <a href="http://validator.w3.org/check?uri=referer"></a> </p>
          </div>
        </div><div id="bottom"></div>
    </div>
</body>
</html>

Er waren nog een paar quots verkeerd, o.a. in een query. Zo zou het moeten werken?
  maandag 23 april 2007 @ 23:00:06 #129
51748 H4ze
wait...what?
pi_48651893
Waarom eigenlijk niet zo?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
 <form>
<select name="namenlijst">
<option value="x">Selecteer je keuze
<tr>

$result = mysql_query("SELECT naam FROM gebruikers") or die (mysql_error());
while($aBerichten = mysql_fetch_array($result)) {
print "<option>" . $aBerichten['naam']  . "</option>";
}
 
</select></td>
</tr>
</FORM>]
?>
*BURP*
  maandag 23 april 2007 @ 23:00:49 #130
108558 Messenga
goeiendag wat een geheel!
pi_48651915
Weer:

- Geen Errors
- Een niet gevuld pulldown menu.

pi_48651960
Vind je het gek dat de dropdowns leeg zijn

print "<option value='" . $aBerichten['saus'] . "'>Hier moet ook wat</option>";

dus

print "<option value='" . $aBerichten['saus'] . "'>". $aBerichten['saus'] ."</option>";
  maandag 23 april 2007 @ 23:03:10 #132
104583 cyberstalker
Een krachtig neen!
pi_48652001
quote:
Op maandag 23 april 2007 23:01 schreef Piles het volgende:
Vind je het gek dat de dropdowns leeg zijn

print "<option value='" . $aBerichten['saus'] . "'>Hier moet ook wat</option>";
Whehe. Soms zit je zo op syntaxfouten te kijken dat je de rest niet meer ziet .
Hope for the best, prepare for the worst.
  maandag 23 april 2007 @ 23:03:26 #133
51748 H4ze
wait...what?
pi_48652013
quote:
Op maandag 23 april 2007 23:01 schreef Piles het volgende:
Vind je het gek dat de dropdowns leeg zijn

print "<option value='" . $aBerichten['saus'] . "'>Hier moet ook wat</option>";

dus

print "<option value='" . $aBerichten['saus'] . "'>". $aBerichten['saus'] ."</option>";
Haha ja toch

Ik had dat zojuist gepost. toen dacht ik, wacht nee dat slaat nergens op, want want dan weetje nog niet om welke value het gaat. Maar het is dus een dropdownlist :p
*BURP*
pi_48652031
quote:
Op maandag 23 april 2007 23:03 schreef cyberstalker het volgende:

[..]

Whehe. Soms zit je zo op syntaxfouten te kijken dat je de rest niet meer ziet .
Daarom altijd de html-output bekijken
  maandag 23 april 2007 @ 23:06:56 #135
51748 H4ze
wait...what?
pi_48652132
Maar die hele value= in de option is toch doelloos? De dropdownlist stuurt gewoon de waarde door die tussen <option> en </option> staat (en geselecteerd is) toch.
*BURP*
  maandag 23 april 2007 @ 23:23:44 #136
104583 cyberstalker
Een krachtig neen!
pi_48652674
quote:
Op maandag 23 april 2007 23:06 schreef H4ze het volgende:
Maar die hele value= in de option is toch doelloos? De dropdownlist stuurt gewoon de waarde door die tussen <option> en </option> staat (en geselecteerd is) toch.
Het kan allebei. Het attribuut value is optioneel. Bij gebrek aan een value attribuut wordt de tekst in de <option> meegestuurd.

Wil je dus hetzelfde terugsturen als je toont is het attribuut value dus niet nodig.
Hope for the best, prepare for the worst.
pi_48652686
Nee de value wordt verstuurd maar als gebruiker zie je wat tussen de <option> en </option> staat.

[edit]cyberstalker is vollediger[/]
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_48653063
Wat dus makkelijk is als je het ID mee wilt sturen, maar je de daadwerkelijke naam van iets wilt tonen.
pi_48659701
quote:
Op maandag 23 april 2007 23:23 schreef cyberstalker het volgende:
Wil je dus hetzelfde terugsturen als je toont is het attribuut value dus niet nodig.
alleen is het dan geen valid XHTML meer volgens mij
  dinsdag 24 april 2007 @ 14:40:03 #140
104583 cyberstalker
Een krachtig neen!
pi_48668163
quote:
Op dinsdag 24 april 2007 10:37 schreef Xcalibur het volgende:

[..]

alleen is het dan geen valid XHTML meer volgens mij
Jawel. Dit is allemaal W3C approved .
Hope for the best, prepare for the worst.
  dinsdag 24 april 2007 @ 21:17:58 #141
73232 De_Hertog
Aut bibat, aut abeat
pi_48682697
Ik ben weer eens met PHP bezig, twee kleine vraagjes die niet echt googlebaar waren:

Hoe gebruik je mysql_escape_string in combinatie met LIKE? Like is een nogal veel voorkomend woord in het Engels, dus zoeken gaat niet echt, en waarschijnlijk is dit een erg simpel probleem:

1
2
3
4
5
$query = sprintf("SELECT var1, var2
FROM table WHERE var1 LIKE '%s'
AND var2 LIKE '%s' ORDER BY var1",
mysql_real_escape_string($var1),
mysql_real_escape_string($var2));

Als ik het zo doe werkt het alleen als ik het volledige woord intyp. Ik moet dus met wildcards werken, maar hoe krijg ik die om die %s? '%%s%' werkt niet. Hoe moet dit?

De volgende vraag is wat lastiger: ik heb een aantal woorden met 'vreemde tekens' erin, zoals 'überhaupt'. Als ik die weergeef komt er een vraagtekentje te staan, maar als ik uberhaupt (zonder umlaut) intik gaat het wel goed. Waarschijnlijk een encoding probleem, maar meer kon ik via google niet vinden..
Alvast bedankt voor de hulp :)
Mary had a little lamb
Then Mary had dessert
pi_48683042
Voor je laatste vraag: http://nl3.php.net/htmlentities

Zoiets?
  dinsdag 24 april 2007 @ 21:32:22 #143
108558 Messenga
goeiendag wat een geheel!
pi_48683349
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<tr>
<form method="post" action="BestellingOpgeslagen.php">
<select name="namenlijst">
<option value="x">Selecteer je keuze</option>

<?php
   $result = mysql_query("SELECT naam FROM gebruikers") or die (mysql_error());
   
   while($aBerichten = mysql_fetch_array($result)) {
      print "<option>".$aBerichten['naam']."</option>";
   }
?>
</select></td>
</tr>


Dit werkte, totdat ik alle namen ging wijzigen wat betreft linkjes. nu print ie gewoon $aBerichten['naam]. wat doe ik fout? :P
  dinsdag 24 april 2007 @ 23:21:58 #144
108558 Messenga
goeiendag wat een geheel!
pi_48688495
Is al gefixt.
  woensdag 25 april 2007 @ 08:58:17 #145
73232 De_Hertog
Aut bibat, aut abeat
pi_48694479
quote:
Op dinsdag 24 april 2007 21:25 schreef Geqxon het volgende:
Voor je laatste vraag: http://nl3.php.net/htmlentities

Zoiets?
Dat werkt inderdaad, dank je.

Trouwens, het eerste probleem alsnog zelf op kunnen lossen: het moet " ... LIKE '%%%s%%' ...'" zijn
Mary had a little lamb
Then Mary had dessert
pi_48694490
quote:
Op dinsdag 24 april 2007 21:17 schreef De_Hertog het volgende:
Ik ben weer eens met PHP bezig, twee kleine vraagjes die niet echt googlebaar waren:

Hoe gebruik je mysql_escape_string in combinatie met LIKE? Like is een nogal veel voorkomend woord in het Engels, dus zoeken gaat niet echt, en waarschijnlijk is dit een erg simpel probleem:
[ code verwijderd ]

Als ik het zo doe werkt het alleen als ik het volledige woord intyp. Ik moet dus met wildcards werken, maar hoe krijg ik die om die %s? '%%s%' werkt niet. Hoe moet dit?

De volgende vraag is wat lastiger: ik heb een aantal woorden met 'vreemde tekens' erin, zoals 'überhaupt'. Als ik die weergeef komt er een vraagtekentje te staan, maar als ik uberhaupt (zonder umlaut) intik gaat het wel goed. Waarschijnlijk een encoding probleem, maar meer kon ik via google niet vinden..
Alvast bedankt voor de hulp
Waarom doe je niet gewoon zo:

1
2
3
4
5
6
7
<?php
$query 
"SELECT var1, var2
FROM table
WHERE var1 LIKE '" 
mysql_real_escape_string($var1) . "'
AND var2 LIKE '" 
mysql_real_escape_string($var2) . "'
ORDER BY var1"
;
?>
  woensdag 25 april 2007 @ 09:30:36 #147
73232 De_Hertog
Aut bibat, aut abeat
pi_48695247
quote:
Op woensdag 25 april 2007 08:59 schreef HuHu het volgende:

[..]

Waarom doe je niet gewoon zo:
[ code verwijderd ]
Op deze manier is de code net wat makkelijker ingedeeld (eerst de query, dan de variabelen) hetgeen ik er voor de toekomst wat handiger uit vind zien. Bovendien heb je in jouw voorbeeld nog steeds een % symbool voor en na die string nodig, toch?
Overigens, zoals je hierboven kunt zien heb ik de oplossing al gevonden
Mary had a little lamb
Then Mary had dessert
pi_48695375
quote:
Op woensdag 25 april 2007 09:30 schreef De_Hertog het volgende:

[..]

Op deze manier is de code net wat makkelijker ingedeeld (eerst de query, dan de variabelen) hetgeen ik er voor de toekomst wat handiger uit vind zien. Bovendien heb je in jouw voorbeeld nog steeds een % symbool voor en na die string nodig, toch?
Overigens, zoals je hierboven kunt zien heb ik de oplossing al gevonden
Heb je ook de situatie afgevangen wanneer er een procentteken of underscore in de string voorkomt? Of wil je dat dat mogelijk blijft?
  woensdag 25 april 2007 @ 09:41:20 #149
73232 De_Hertog
Aut bibat, aut abeat
pi_48695560
quote:
Op woensdag 25 april 2007 09:35 schreef JeRa het volgende:

[..]

Heb je ook de situatie afgevangen wanneer er een procentteken of underscore in de string voorkomt? Of wil je dat dat mogelijk blijft?
Dat mag wat mij betreft gewoon mogelijk zijn, tenminste als je bedoelt dat 'bel%dui' 'België en Duitsland' oplevert. Als mensen er meer illegale dingen mee uit kunnen halen hoor ik dat natuurlijk graag Maar in principe is het nu al overbeveiligd voor de functionaliteit
Mary had a little lamb
Then Mary had dessert
pi_48889833
In welk formaat is het het handigst om een datum en tijd op te slaan in een database?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')