login  Naam:   Wachtwoord: 
Registreer je!
 Forum

tabel indeling

Offline violanzzj - 25/04/2007 14:50 (laatste wijziging 25/04/2007 15:24)
Avatar van violanzzjNieuw lid Ik heb een probleem met mijn tabellen, en hetgeen wat ik ermee wil.

Ik heb ze ingedeeld zoals hieronder. Er zijn nog wel meer velden maar die zijn niet van belang.

De velden met *..* erom zijn pr.sleutels.

  1. smt_probleem smt_oplossing smt_afkeur
  2. *prob_id* *id_afkeur*
  3. *id* ------> id nr
  4. afkeur (1 of 0) afkeur

Als afkeur 1 is dan moet hij de rede van afkeur weergeven die in de tabel smt_afkeur staat.

Ik wil dus dat er bij sommige oplossingen een afkeur rede toegevoegd kan worden. De rede van afkeur kan ingevoerd worden en word ook weggeschreven. Maar hij komt niet goed op het scherm. ik denk dat dit door mijn tabellen komt.
id (in smt_oplossing) kan nu meerdere keren hetzelfde id bevatten omdat een melding vaker afgekeurd kan worden, en nr (in smt_afkeur) wil ik eigenlijk koppelen aan prob_id en/of id zodat ik de juiste afkeur rede krijg bij het juiste probleem.

Dit lukt mij niet.. Of iemand mij hiermee kan/wil helpen thnx alvast

heb dit als code:
  1. <?php
  2. $nr=strtolower($_GET['nr']);
  3. $afkeur = mysql_query("SELECT afkeur FROM smt_oplossing where smt_afkeur.nr='$nr' " )or die(mysql_error());
  4. if ($af = mysql_fetch_array($afkeur))
  5.  
  6. {
  7. if ($af['afkeur'] == '1')
  8. {
  9. $show = mysql_query("SELECT afkeur FROM smt_afkeur" )or die(mysql_error());
  10. if ($s = mysql_fetch_array($show))
  11. {
  12. echo"<tr><td><h2>$s[afkeur]</h2></td></tr>";
  13. }
  14.  
  15. }
  16. else
  17. {
  18. echo"<tr><td><h2>afkeur = 0</h2></td></tr>";
  19. }
  20. }
  21. ?>

3 antwoorden

Gesponsorde links
Offline phpfreak - 25/04/2007 14:56
Avatar van phpfreak PHP beginner code tags:!: :!:
Offline violanzzj - 25/04/2007 15:18
Avatar van violanzzj Nieuw lid die staan er toch...
Offline Gerard - 25/04/2007 15:20 (laatste wijziging 25/04/2007 15:20)
Avatar van Gerard Ouwe rakker hij bedoelt [.code][./code] tags.

  1. zodat je dit krijgt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s