login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Link naar nieuwe topic

Offline Duikboot - 05/11/2004 17:55 (laatste wijziging 05/11/2004 17:57)
Avatar van DuikbootGrafische gevorderde Hey,<br>
Hoe kan ik ervoor zorgen dat er bij het maken van een nieuwe topic automatisch een link naar die topic komt, net als op sitemasters (maar ipv een doorverwijzing een link). Als ik gewoon $id in de edit -->echo zet lukt het niet, en eerder heb ik dit ook nog nooit voor elkaar gekregen.

3 antwoorden

Gesponsorde links
Offline Stijn1 - 05/11/2004 18:22
Avatar van Stijn1 Gouden medaille

PHP ver gevorderde
dat moet je met mysql_insert_id doen, dus dan zo laten doorsturen:
  1. <?php
  2. header('Location: topic.php?topicid='.mysql_insert_id());
  3. ?>
Offline twopeak - 05/11/2004 19:04 (laatste wijziging 05/11/2004 19:05)
Avatar van twopeak Gouden medaille

PHP ver gevorderde
ok, je wilt iets dat als iemand een topic maakt dat hij een pagina ziet met een link naar zijn topic (like phpbb)?

op het moment dat je de informatie opslaagt, heb je ook alle info over de post.

Je kent de url waarnaartoe de link moet wijzen (www.jouwserver.topic?id=_)
en de id ken je of ken je niet
als je hem niet kent, zul je met een query moeten zoeken welke record je net ingevoerd hebt.
mss bestaat er een functie dat mysal_affected_rows benadert; dat de unique field van je laatste bewerking teruggeeft.
Anders moet je zoeken aan de hand van de gegevens die je net gebruikt hebt.

[edit]ik zie dat de reactie net boven me zegt welk het id is van de laatste bewerking is. ik heb het niet gecontroleerd maar het lijkt me juist....[/edit]
Offline Duikboot - 05/11/2004 22:32 (laatste wijziging 06/11/2004 14:10)
Avatar van Duikboot Grafische gevorderde Ok, ik zal dat eens proberen, bedankt

EDIT: Stijn, hoe? Gister stond er nog een stukje code, maar nu nie meer
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.21s