id nummer ophalen in pagina

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

DDM

DDM

16/04/2006 15:07:00
Quote Anchor link
Hallo,
Ik ben bezig met een bestel script te maken en mijn bedoeling is om eerst een keuze te kunnen maken in de hoofdmenu's en dan pas de producten te tonenen die bij de gepaste menu's horen.
Nu heb ik al wel één pagina waarmee ik de hoofdmenu's ophaal maar dan heb ik een probleem om de gegevens weer op te halen op mijn volgende pagina, er word namelijk niets weergegeven.
De gegevens die moeten worden opgehaald staan in een andere tabel in de mysql database met tabelnaam bestel_elek_producten en kolomnamen categorie_id_elek, naam, beschrijving, foto, sapnr, basis_eenheid, bestel_eenheid, inhoud
Link naar het stukje script van hieronder in werking > http://www.vdb-oelegem.be/bestelsite/

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
<?php
@session_start();
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
            "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
    <title>Bestelsite</title>
  </head>
  <body>

</font></b>
<p align="left">
<?PHP
include("config/verbinding.php");
$query = "SELECT  categorie_id_elek,";
$query .= "CONCAT('<a href=\"selectie.php?categorie_id_elek=', categorie_id_elek,'\">', naam ,'<a>') naam FROM bestel_elek_categorie";

$result = mysql_query($query) or die (mysql_error());

//de lijst opvullen met de beschikbare data
while (list($categorie_id_elek, $naam ) = mysql_fetch_row($result)){
echo("$naam<br>\n");

}
  ?>

</p>
</body>
</html>




###########################

Ik heb al van alles geprobeerd maar het wil me niet lukken , wat moet ik toch doen om de gegevens er uit te krijgen.
Ik ben maar een beginneling die af en toe probeerd bij te leren :-)
Gewijzigd op 01/01/1970 01:00:00 door DDM
 
PHP hulp

PHP hulp

16/11/2024 15:52:48
 
Han eev

Han eev

16/04/2006 15:10:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?PHP
$query
= "SELECT  categorie_id_elek,";
$query .= "CONCAT('<a href=\"selectie.php?categorie_id_elek=', categorie_id_elek,'\">', naam ,'<a>') AS naam FROM bestel_elek_categorie";
?>

Ik vind het wel een vage manier maarjah.
 
DDM

DDM

16/04/2006 15:12:00
Quote Anchor link
ja ik heb zoiets ergens in gezien :-)
Kan ik het best anders doen dan ?
 
DDM

DDM

16/04/2006 15:15:00
Quote Anchor link
ja ik heb zoiets ergens in gezien :-)
Kan ik het best anders doen dan ?
 
Han eev

Han eev

16/04/2006 15:26:00
Quote Anchor link
jah, je kan het anders doen, ik denk zelfs dat dit sneller is
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?PHP
$res
= mysql_query("SELECT categorie_id_elek AS id,naam FROM bestel_elek_categorie");
while($x = mysql_fetch_assoc($res)) {
echo '<a href="selectie.php?categorie_id_elek='.$x['id'].'">'.$x['naam'].'</a><br>';
}
[
/code]
Gewijzigd op 01/01/1970 01:00:00 door Han eev
 
DDM

DDM

16/04/2006 15:48:00
Quote Anchor link
Ik heb het aangepast :-)
Kan ik de productgegevens voor de volgende pagina nu uit de andere tabel ook ophalen met deze query ?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?PHP
$query2
= "SELECT  categorie_id_elek, naam, beschrijving, foto, sapnr, basis_eenheid, bestel_eenheid, inhoud FROM bestel_elek_producten";
$result2 = mysql_query($query2) or die (mysql_error());
//de lijst opvullen met de beschikbare data
while (list($categorie_id_elek, $naam, $beschrijving, $foto, $sapnr, $basis_eenheid, $bestel_eenheid, $inhoud ) = mysql_fetch_row($result)){
echo $naam;}
?>
Gewijzigd op 01/01/1970 01:00:00 door DDM
 
Han eev

Han eev

16/04/2006 17:13:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?PHP
$query2
= "SELECT tabel1.veldnaam As naam,tabel2.veldnaam As naam2 FROM tabel1,tabel2";
?>

Snappie?
 
DDM

DDM

16/04/2006 23:19:00
Quote Anchor link
Neen sorry hoor maar ben nog vollop aan het leren en ken enkel nog maar een beetje basis :-(

Is het dan zoiets als onderstaand en kan ik de gegevens opvragen met $_GET of zo ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?PHP
$query2
= "SELECT bestel_elek_categorie.categorie_id_elek As bestel_elek_producten,bestel_elek_categorie.categorie_id_elek As naam FROM bestel_elek_categorie,bestel_elek_producten";
?>
 
DDM

DDM

17/04/2006 09:57:00
Quote Anchor link
Ik heb zoeits in elkaar gestoken als onderstaand maar ik krijg altijd een lege pagina te zien met in de adres balk dit http://www.vdb-oelegem.be/bestelsite/selectie.php?categorie_id_elek=1

Dit is het stukje code dat ik in elkaar gestoken heb en niet werkt :-(

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?PHP
$query
= "SELECT categorie_id_elek FROM bestel_elek_producten WHERE categorie_id_elek = $HTTP_GET_VARS[categorie_id_elek]";
$resultaat = mysql_query($query):
$rij = mysql_fetch_array($resultaat);
echo $rij["categorie_id_elek"];
?>
 
Jan Koehoorn

Jan Koehoorn

17/04/2006 10:02:00
Quote Anchor link
Doe je query eens zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$query
= "
SELECT categorie_id_elek
FROM bestel_elek_producten
WHERE categorie_id_elek = "
. $_GET['categorie_id_elek'];
?>
 
DDM

DDM

17/04/2006 15:28:00
Quote Anchor link
Ik hb er onderstaand van gemaakt , bedankt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$query
= mysql_query("SELECT categorie_id_elek AS id,naam FROM bestel_elek_producten WHERE categorie_id_elek = " . $_GET['categorie_id_elek']);
while($x = mysql_fetch_array($query)) {
echo (''.$x['naam'].'<hr>');
}

?>


Nu werkt het dus wel , het zat hem in de
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo (''.$x['naam'].'<hr>'); ?>
denk ik
Bedankt , nu kan ik weer even verder prutsen tot aan het volgende probleem :-)
 
Jan Koehoorn

Jan Koehoorn

17/04/2006 15:33:00
Quote Anchor link
Okee, mooi dat het werkt :-)
One down, many more to go!
 



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.