Beste Mede programmeurs..

Zelf zit ik in 6VWO, en we moeten een webshop programmeren..
Tot nu toe gaat dat redelijk, maar ik ben de laatste puntjes op de i aan het zetten,
en nu loop ik tegen 2 grote problemen aan.

1. Ik krijg een foutmelding, en weet niet waarom.. Wat ik eraan moet doen, ect.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' ORDER BY productnaam' at line 3
in file C:\xampp\htdocs\Php\HOOG5281\categorie_pagina.php on line 90

In regel 90 staat: $query = mysql_query($sql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__);

Wie kan mij hiermee helpen?

2. Ik moet in de etalage nog de afbeelding weergeven...
Dit is mijn code tot nu toe..
<?php
include "verbinding.inc.php";
$sql = "SELECT product_ID, productnaam, kunstenaar, prijs_per_week, afbeelding, info
FROM producten WHERE
<?php
kunstenaar = $_GET[$kunstenaar];
>
ORDER BY productnaam";
$query = mysql_query($sql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__);
$num = mysql_num_rows($query);

if(empty($num)) {
echo "<p>Er zijn geen producten gevonden.</p>\n";
} else {

while($product = mysql_fetch_object($query)) {
// plaatjes weergeven met een lusje? (formaat aangeven?) ?>
<img src="Pics/Pollock_Key.jpg">
<?php
echo "<form action=\"toevoegen.php\" method=\"POST\">\n";
echo "<input type=\"hidden\" name=\"productnummer\" value=\"".$product->product_ID."\" />\n";
echo "<p><strong>".$product->naam."</strong> - ".$product->productnaam."<br />\n";
echo "Informatie: ".$product->info."<br />\n";
echo "Prijs per week: EUR ".$product->prijs_per_week."<br />\n";
echo "Uitleenweek: <input type=\"text\" name=\"uitleenweek\" size=\"2\" maxlength=\"2\" value=\"1\" />\n";
echo "Inleverweek: <input type=\"text\" name=\"inleverweek\" size=\"2\" maxlength=\"2\" value=\"1\" />\n";
echo "<input type=\"submit\" value=\"Plaats in Winkelmandje\" /></p>\n";
echo "</form>\n";
}
}
?>


De afbeeldingen staan in de database van phpMyAdmin opgeslagen, via een link naar een map op de server..

Degene die mij denkt hiermee te kunnen helpen,
is een held, echt waar.
Ben er al uren mee bezig, en kom er maar niet uit..

Post een berichtje, en dan kunnen we communiceren over dit forum of de email, wat geliefd is.

Alvast bedankt!
xx
Marieke
Ja ze wil een afbeelding weergeven, maar das toch niet zo moeilijk?
echo '<img alt="" src="'.$rec['img'].'" />';

[offtopic]Hatseflats! Tja heb vandaag nog niet zoveel slap geouwehoerd dusja dan maar hier he? Maar om haar ergernis te besparen hebben we het er op msn wel over.[/offtopic]
Nou... Heeele hoop informatie in een keer..
Ik moet zeggen, tuurlijk is het niet echt goed geprogrammeerd,
heb pas sinds 1,5 maand geleerd om met php te programmeren,
en een beetje te zware opdracht is t wel.
Ondanks dat alle jochies in de kals het wel begrijpen.

Heb al jullie tips meegenomen,
en morgen ochtend ga ik die eens even toepassen,
me kop is beetje moe nu..

En haha... dat ik een meisje ben,
hoeft nog nix te betekenen ;)

Voor misschien makkelijkere communicatie.. meld jullie me email wel ff..
ben niet zo bekend met fora :$

x

Voor misschien makkelijkere communicatie.. meld jullie me email wel ff..
ben niet zo bekend met fora :$

Dat ruikt naar iets anders haha. Maar goed, wat jij wilt uur tarief van 50 euro lijkt me dan wel op zijn plaats ...


Nou... Heeele hoop informatie in een keer..
Ik moet zeggen, tuurlijk is het niet echt goed geprogrammeerd,
heb pas sinds 1,5 maand geleerd om met php te programmeren,
en een beetje te zware opdracht is t wel.
Ondanks dat alle jochies in de kals het wel begrijpen.

Heb al jullie tips meegenomen,
en morgen ochtend ga ik die eens even toepassen,
me kop is beetje moe nu..

Haha, ik denk zelf niet goed gekopieerd?:) Maar goed, tja je hebt mensen die het snappen en je hebt mensen die het willen snappen, en mensen die het willen snappen maar het nooit zullen snappen, en je hebt mensen die het niet snappen, en je hebt mensen die goed zijn. ;)

Maar goed, we horen het wel.




Haha.. Dat ruikt naar, kennis.
Meer niet, dont worry.. ;)

Nou, nee, niet gekopieeërd hoor.. :P
Eigen werk, met boek erbij, maarja, kennelijk word het niet heel veel...
Ik denk dat ik onder de groep "willen maar nooit kunnen" val :P

Is goed! Morgen weer aan de bak..

x

Haha.. Dat ruikt naar, kennis.
Meer niet, dont worry.. ;)

Was ook een joke, meer niet, dont worry:)

Haha ok:) Njaa, wat niet is kan nog komen toch? Ik bedoel iedereen was in het begin 'slecht' toch? Gewoon jezelf inzetten en veel proberen. Je zit op vwo en neem aan dat je aardig hoog niveau heb dus dan komt dat helemaal goed.

Succes;)
Owkee Dear People..

Alles nog eens herlezen, toegepast, enzo.
Nu heb ik nog een paar dingetjes.

- Het formulier werkt alleen bij Botticelli, Cézanne en Michelangelo.
Zal er een reden zijn waarom het bij de andere niet werkt?

- Het plaatje krijg ik nog niet voor elkaar.
Moet net als de product naam, deze opvragen uit de query..

Iemand nog ideeën?

http://informatica.ludgercollege.nl/php/HOOG5281/categorie_pagina.php

(link naar de site ;))
Mmmm, je hebt je website in IE gemaakt zeker? In FF klopt hij niet ;).

Plaatje haal je ook uit query en echo je dan op ongeveer deze manier:

<?php
echo '<img alt="" src="'.$rec['afbeelding'].'" />';
?>


Staan de andere personen ook goed in de database? Je kunt trouwens beter met de id van de persoon werken, anders heb je misschien naam ergens niet goed staan en dan klopt er niks meer van.

Succes :)
Yeah, we moesten alleen maar het baseren op IE..
In FF en Chrome en alle andere werkt de opmaak inderdaad erg slecht..
kan ik wel fixen, maar krijg ik geen extra punten voor, dus doe ik niet ;)

Owkee, ik zal es ff kijken..
Hoe kom je op die $rec?:$:$

Yeah, weet ik, maar we hebben ook een medewerker gedeelte, waar de medewerkers de kunstenaars toe kunnen voegen,
en word heel lastig om dat weer allemaal te veranderen ;)
Dus laat t maar zo ;)

Iig tnx! <3
@ Marieke; Wil je nu wel leren een site maken of wil je je gewoon zo makkelijk mogelijk afmaken van je school opdracht ;).

Die rec staat al in de while loop, daar maak je die variabel aan.

Nee hoor, je kunt het in stappen veranderen, als je het eerst over gooit op ID in je website zelf, kan het alter in je medewerkers gedeelte. Dit staat tenslotte redelijk los van elkaar. Ik zou het gewoon doen.
De fout zit trouwens in je formulier, je eerste input sluit je niet af met een >.
@ Milo: Ik wil het heel graag leren, maar ik heb er gewoon doodsimpel geen tijd voor. Heb er echt al heeeeel lang aangezeten..
Vakken als natuurkunde, wiskunde, scheikunde waar iks lecht voor sta moeten ook gedaan worden, en dan nog beeldende vorming, grieks, profielwerkstuk en een sociaal leven ;)

Owkee, dan snap ik het..
Owkee, dat zou het kunnen zijn ja..
I will do!
Tnx!

Reageren