[PHP/MySQL] juiste while-statement

Pagina: 1
Acties:

  • JohnHannibalSmith
  • Registratie: November 2000
  • Laatst online: 27-08 22:57
hieronder staat de code voor het uitlezen van een database. deze gegevens wil ik via een while-statement laten itereren in een html tabel, maar ik kom niet uit het juiste while-statement. misschien moet ik nog wel een bewerking doen voor het echoen...

iemand die me hierbij kan helpen?

alvast bedankt!
Hannibal


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
// get project names and descriptions
$query = "SELECT pid, pname, pdesc FROM projects";
$projects = mysql_db_query($database, $query, $connection) or die ("Error in query");

// get user names
$query1 = "SELECT uid, uname FROM users";
$users = mysql_db_query($database, $query1, $connection) or die ("Error in query");

// get the coupling between projects and users
$query2 = "SELECT pid, uid FROM projectusers SORT BY pid";
$projectusers = mysql_db_query($database, $query2, $connection) or die ("Error in query");

   While ($row = mysql_fetch_assoc($projects) AND $projectusers("pid") = $projects("pid") AND $projectusers("uid") = $users("uid"))     
   {
   echo "<TR>";
   echo "<TD>";
   echo $projects["pname"];
   echo "</TD>"; 
   echo "<TD>";
   echo $projects["pdesc"];
   echo "</TD>";
   echo "<TD>";
   echo "&nbsp;";
   echo "</TD>";
   echo "</TR>";

I love it when a plan comes together!


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

je sluit je while loop niet af

Who is John Galt?


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 31-08 15:46

mulder

ik spuug op het trottoir

Wat je probleem is kan ik niet uit je verhaal op maken, maar ik zou eens een kijkje nemen in de wereld van SQL. Met name naar joins (INNER JOIN). Bv op www.mysql.com. Volgens mij kun je nl die 3 SQL statements samen voegen tot 1.

oogjes open, snaveltjes dicht


  • JohnHannibalSmith
  • Registratie: November 2000
  • Laatst online: 27-08 22:57
ok, I'll try...

I love it when a plan comes together!


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 21:01

.oisyn

Moderator Devschuur®

Demotivational Speaker

vergelijken doe je trouwens met ==, niet met =
en arrays indexeren met [], niet met ()

misschien handig om je eens te verdiepen in de syntax van php?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • JohnHannibalSmith
  • Registratie: November 2000
  • Laatst online: 27-08 22:57
daar ben ik juist mee bezig...

I love it when a plan comes together!

Pagina: 1