Ik heb al lange tijd een script die gegevens ophaalt uit MYSQL.
Bezoekers kunnen met bv. de selectie provincie gegevens opvragen.
Daarbij zit o.a. een emailadres. Daar de gegevens niet op 1 regel passen als het gehele emailadres wordt getoond, staat er ipv. het emailadres de tekst 'email' met een hyperlink naar het emailadres.
Nu heb ik dit script gecopieerd om gegevens uit een andere tabel te halen.
Alles werkt alleen dat gedeelte met het emailadres wil bij deze tabel maar niet lukken. Er wordt een leeg veld getoond. Het betreft deze regel in het script:
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\"> <a href=\"mailto:$em_email\" target=\"_new\">$email</a></font></td>
Betreffend veld in de tabel heet em_email.
De regel bij het script dat wel werkt is:
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\"> <a href=\"mailto:$email\" target=\"_new\">$email</a></font></td>
1 veld dat getoond moet worden kan groot zijn afhankelijk hoeveel tekst degene die en registratie doet intikt.
Ik wil dus ongeveer hetzelfde als met de email, doch nu moet als men op de link in het veld info drukt een apart scherm openen met de inhoud van het veld info.
deze regel heb ik in gebruik als er een website wordt opgegeven:
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\"> <a href=\"$em_uitgebreide_info\" target=\"_new\">website</a></font></td></tr>";
Nu moet er dus ipv. de website te openen een scherm openen met de inhoud van een veld uit de betreffende tabel.
Het zou schitterend zijn als je dit voor elkaar krijgt.
Dit gaat me denk ik niet lukken.
Ik doe scripts downloaden en tekstaanpassingen, dus van PHP zelf weet ik weinig tot niets.
De query die je geeft kan ik al niet volgen.
Als ik in mijn tabel de query:
select em_uitgebreide_info FROM em_evenement WHERE seq=1 draai, krijg ik een lege rij retour.
Mag ik je vragen het script toe te sturen en het aan te passen + de html pagina war het resultaat in komt??
Die query doe je goed zover ik kan zien, is er wel een item met id/seq 1 ?.
Je kunt verder veel overnemen van het huidige script.
Ik kan dit natuurlijk wel voor je doen, maar ik heb wel meerdere verzoekjes hier en daar en die zijn ook niet allemaal voor niets, als je begrijpt wat ik bedoel.
Liefst los ik het hier online met je op, zodat anderen er ook van kunnen leren, als je toch voor die andere optie wilt gaan kun je me mailen op [email protected]
Dit had ik aangepast:
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\"> <a href=\"$em_uitgebreide_info\" target=\"_new\">testje.htm?id=seq></a></font></td></tr>";
MYSQL_CONNECT($hostname, $username, $password) OR DIE( "Unable to connect
to database");
@mysql_select_db("$dbName") or die( "Unable to select database");
$query = ("SELECT * FROM $table WHERE seq =1");
/* Close the database connection */
MYSQL_CLOSE();
?>
</body>
</html>
Ik heb nog niet laten zoeken met GET[id] om te kijken wat het resultaat is, en dit was een blanco pagina, net zoals ik een lege rij krijg bij de sql in php myadmin.