Een probleempje met een variable in <select>

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marc

Marc

12/12/2005 18:40:00
Quote Anchor link
Hoi,

Hieronder het scriptje dat ik gemaakt heb deze namiddag en heb me al suf gezocht waarom die niet werkt.
------------------------------------------------------------
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
 $dbse
= "artikellijst";
 $_SESSION["dbse"] = $dbse;
 $srtnm1 = strtoupper($srtnm);
 $srtnm2 = ucfirst(strtolower($srtnm));
 $requete_sql = "select groepscode,row_id,productcod,handelsafk from ".$dbse." where handelsafk like '%".$srtnm1."%' or groepsomsc like '%".$srtnm2."%' order by handelsafk";
  /* het resultaat opbouwen */
 $query_result=mysql_query($requete_sql,$dbh);
 if (mysql_num_rows($query_result) > 0)
 {

 echo "<form action='boomplantbloemdl2.php' method='post'>";
 echo "<center>Gelieve de juiste soortnaam te selecteren<br>";
 echo('<select name="soortnaam" onkeypress="return handleEnter(this, event)">');
while($option=mysql_fetch_array($query_result))
{

$groepscode = $option["groepscode"];
$groepscode = substr($groepscode,1,1);
switch($groepscode)
{
case
"1" :
   $handelsafk = '|x|'.$option["handelsafk"];
   break;
case
"2" :
  $handelsafk = '|y|'.$option["handelsafk"];
  break;
case
"3" :
  $handelsafk = '|z|'.$option["handelsafk"];
  break;
}

echo('<option value = "'.$option["productcod"].'">'.$handelsafk.'</option>');
}

echo('</select>');
}

?>

------------------------------------------------------------

Wie verlost mij uit mijn nachtmerrie?

Met vriendelijke groeten,

Marc
Gewijzigd op 12/12/2005 18:51:00 door Marc
 
PHP hulp

PHP hulp

05/11/2024 16:38:27
 
Niels Beckers

Niels Beckers

12/12/2005 18:52:00
Quote Anchor link
maak hje verbinding met de database?
 
Marc

Marc

12/12/2005 18:58:00
Quote Anchor link
niels:
maak hje verbinding met de database?

Ja hij maakte voor ik de volgende wijziging aanbracht goed de verbinding met de database.

Dit heb ik erbij gevoegd
-----------------------------------------------------------
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$groepscode
= $option["groepscode"];
$groepscode = substr($groepscode,1,1);
switch($groepscode)
{
case
"1" :
$handelsafk = '|x|'.$option["handelsafk"];
break;
case
"2" :
$handelsafk = '|y|'.$option["handelsafk"];
break;
case
"3" :
$handelsafk = '|z|'.$option["handelsafk"];
break;
}

?>

------------------------------------------------------------
en van dat moment af kreeg ik geen resultaat meer te zien.
Waar loopt het dan fout?

Met vriendelijke groeten,

Marc
Gewijzigd op 12/12/2005 18:59:00 door Marc
 
Marc

Marc

12/12/2005 19:36:00
Quote Anchor link
Hoi,

Ik heb het gevonden.

Het is zeer stom maar toch
ik had het volgende uitgetest in MySql
substr($groepscode,1,1) en hij gaf de juiste oplossing

maar blijkbaar via internet moet je er eentje minder nemen. Dus moet het zo zijn
$groepscode = substr($groepscode,0,1);

In iedergeval aan allen die mij proberen te helpen hebben
Vriendelijk bedankt en tot de volgende keer.

Marc
 
Willem Jan Z

Willem Jan Z

12/12/2005 20:29:00
Quote Anchor link
substr in MySQL?
 
Marc

Marc

13/12/2005 08:24:00
Quote Anchor link
Willem-Jan:
substr in MySQL?


Ja en werkt heel goed.

Moet maar eens proberen. Ik heb MySql 5.0.16

Alles wat in of uit de MySql database moet, probeer ik eerst in de query browser van MySql en daarna pas in mijn php script.

Met vriendelijke groeten,

Marc
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.