login  Naam:   Wachtwoord: 
Registreer je!
 Forum

id's meegeven in link

Offline Dement - 06/07/2005 09:57 (laatste wijziging 06/07/2005 09:58)
Avatar van DementNieuw lid ik heb een upcoming script gemaakt voor een clan.
het werkt als volgt:
de war word getoond als: clan vs clan en daarna een 'read more' link die verwijst naar upcoming_details.php:
index.php?page=upcoming_details&id=$record->id

daarna op de upcoming_details pagina maakt ie contact met de database en haalt alles eruit met het id uit de link.
maar het is gewoon blank als ik de gegevens wil tonen 

alvast bedankt!

8 antwoorden

Gesponsorde links
Offline Martijn1989 - 06/07/2005 10:18
Avatar van Martijn1989 PHP ver gevorderde Dan selecteer je iets verkeerd... geef is je code 
Offline Dement - 06/07/2005 10:21
Avatar van Dement Nieuw lid dit is gewoon upcoming:

<?php
db_connect();
$query = 'SELECT * FROM `upcoming` ORDER BY `id` LIMIT 0,1'; //Query aamaken
$sql = mysql_query($query) or die(mysql_error()); // Query uitvoeren
while($record = mysql_fetch_object($sql)) {

echo"
&raquo; Fearlezz^ vs $record->tegenstander\n<br>
&nbsp; <a href=index.php?page=upcoming_details&id=$record->id style=\"font-family: bookman old style; font-size: 9pt;\">Read more...</a>
";
}

hier upcoming_details.php


<?php
db_connect();
$query = 'SELECT * FROM `upcoming` ORDER BY `id` LIMIT 0,1'; //Query aamaken
$sql = mysql_query($query) or die(mysql_error()); // Query uitvoeren
while($record = mysql_fetch_object($sql)) {

echo"
&raquo; Fearlezz^ vs $record->tegenstander\n<br>
&nbsp; <a href=index.php?page=upcoming_details&id=$record->id style=\"font-family: bookman old style; font-size: 9pt;\">Read more...</a>
";
}

Offline AcIdBuRn - 06/07/2005 10:38
Avatar van AcIdBuRn HTML beginner Volgens mij zit er een fout met quotes op deze lijn:
  1. <?php
  2. $query = 'SELECT * FROM `upcoming` ORDER BY `id` LIMIT 0,1';
  3. ?>

moet dit niet zijn:
  1. <?php
  2. $query = "SELECT * FROM `upcoming` ORDER BY `id` LIMIT 0,1";
  3. ?>
Offline smoos - 06/07/2005 10:39 (laatste wijziging 06/07/2005 10:41)
Avatar van smoos PHP gevorderde
  1. <?php
  2. if(isset($_GET['id'])){
  3. $id = $_GET['id'];
  4.  
  5. db_connect();
  6. $query = "SELECT * FROM `upcoming` WHERE `id`='$id'";
  7. }
  8. ?>

dit lijkt mij. nu kijk je eerst of die id bestaat dat roep je um op en dan haal je alle gegevens uit de tabel waar dat id gelijk is eraan. en ik neem aan dat alles een ander id heeft
Offline Dement - 06/07/2005 10:51 (laatste wijziging 06/07/2005 10:57)
Avatar van Dement Nieuw lid Bedankt 'kga proberen

Edit:

dit is het script die 'k nu heb:
<?php

if(isset($_GET['id'])){
$id = $_GET['id'];

db_connect();
$query = 'SELECT * FROM `upcoming` WHERE `id` = "$id"'; //Query aamaken
$sql = mysql_query($query) or die(mysql_error()); // Query uitvoeren
while($record = mysql_fetch_object($sql)) {
echo"
<b>Upcoming Details - Fearlezz vs $record->tegenstander";
}
} else {
echo"Geen ID geselcteerd";
}
?>

klopt dat? het werkt niet er staat nog altijd niks 
Offline Simon - 06/07/2005 11:21
Avatar van Simon PHP expert gebruik code tags:!: :!:
spring ook beter in, dan zie je betr je fouten
we hebben bijv deze link:
index.php?page=upcoming_details&id=$record->id
die $record->id is niet goed, dat moet een getal worden
  1. <?php
  2.  
  3. if(isset($_GET['id']))
  4. { // toon een specifieke war
  5. $id = $_GET['id'];
  6.  
  7. db_connect();
  8. $query = "SELECT * FROM `upcoming` WHERE `id` = '".$id."'"; //Query aamaken
  9. $sql = mysql_query($query) or die(mysql_error()); // Query uitvoeren
  10. while($record = mysql_fetch_object($sql))
  11. {
  12. echo "<b>Upcoming Details - Fearlezz vs ".$record->tegenstander;
  13. // hier de rest van alle details over die war
  14. }
  15. }
  16. else
  17. { // toon alle wars als er geen id is
  18. db_connect();
  19. $query = mysql_query("SELECT * FROM `upcoming`") or die(mysql_error());
  20. while($record = mysql_fetch_object($sql))
  21. {
  22. ?>
  23. <a href="index.php?page=upcoming_details&id=<?= $record->id ?>">
  24. <?= $record->clan."vs".$record->tegenstander; ?>
  25. </a>
  26. <?
  27. // als er geen id is zullen alle wars hier komen te staan met een link
  28. }
  29. }
  30. ?>

probeer dit eens...

(misschien toch beter fetch_assoc gebruiken, gaat sneller)
Offline Dement - 06/07/2005 12:59
Avatar van Dement Nieuw lid Thanx, works perfect =))
Offline Simon - 06/07/2005 13:08
Avatar van Simon PHP expert graag gedaan 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s