Toon posts:

[PHP] Wat is er fout met mijn code?

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

Verwijderd

Topicstarter
Hey, ik probeer uit onderstaande database via sql alle bestellingen te halen die besteld zijn op 2004-12-01. Hierover heb ik ook mijn code hiervoor opgeschreven maar ik krijg het maar niet werkende. Het resultaat dat ik krijg is dit:
-----
-----
-----

Weet er iemand wat er fout is aan mijn code?


DATABASE:

Klanten:
Klantnr
Naam
Adres
Woonplaats

artikelen:
Artikelnr
Naam

Bestelling:
Bestelnr
Leverdatum
Klantnr

Bestelling_artikelen:
Artikelnr
Bestelnr
Aantal

CODE:

PHP:
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
<?php
 $connect = mysql_connect("localhost", "root", "deskjet400") or 
     die ("Hey er is iets mis met je server connectie");
 mysql_select_db("bakker");
 $query="select * from bestelling
         join bestelling_artikelen on bestelling.Bestelnr = bestelling_artikelen.Bestelnr
         where Leverdatum = '2004-12-01'";
 $results=mysql_query($query) or die(mysql_error());
 while ($rows=mysql_fetch_array($results)) {
   $Bestnum = $row['bestelling.Bestelnr'];
   $Klantnum = $row['bestelling.Klantnr'];
   $Artikelnum = $row['bestelling_artikelen.Artikelnr'];
   $Aantaln = $row['bestelling_artikelen.Aantal'];
   extract($rows);
   echo "-";
   echo "$Bestnum";
   echo "-";
   echo "$Klantnum";
   echo "-";
   echo "$Artikelnum";
   echo "-";
   echo "$Aantaln";
   echo "-";
   echo "<BR>";
  }
?>

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Zet error_reporting(E_ALL) in je script en je ziet het vanzelf :)

offtopic:
tevens is het redelijk nutteloos om variabelen tussen quotes te zetten

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:49

Janoz

Moderator Devschuur®

!litemod

Lees de quickstart eens door. Deze is te vinden in de FAQ. Het is niet de bedoeling om hier maar een script neer te plempen met de mededeling 'doet het niet'. Daarnaast is dit probleem met simpel debuggen zo opgelost.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.