Hi,

Ik zoek een script voor de uitslagen van mijn wedstrijden handig te kunnen toevoegen op mijn site

Hier een vb:
http://dijlespurters.be/uitslagen.htm

Zo moet het komen maar ik wil wel een form (op andere page) waar ik resultaten kan toevoegen en eventueel bewerken.

Ik vond het niet op de site, kan zijn dat het er wel is hoor.

Alvast bedankt
Heb je de edit in mijn vorige post gezien? Okee.

Eerst maak je een pagina om wedstrijden toe te voegen.
Ik heb een online voorbeeld gemaakt

en waar stel je in naar welke db en tabel dat moet?
Ik moet er nog ff wat aan sleutelen om het werkend te krijgen, brb
Method schreef op 20.11.2005 20:31
en waar stel je in naar welke db en tabel dat moet?


Maak onderstaand php bestand aan, vul je eigen waarden in op de kruisjes en include deze bovenaan elke pagina die toegang nodig heeft tot de db

<?php
error_reporting (E_ALL);

$db_host = 'xxxx';
$db_user = 'xxxx';
$db_pass = 'xxxx';
$db_name = 'xxxx';

mysql_connect ($db_host, $db_user, $db_pass);
@mysql_select_db ($db_name) or die ('Fout bij het selecteren van de database');

unset ($db_host);
unset ($db_user);
unset ($db_pass);
unset ($db_name);
?>
Ik heb de extensie van de page wel veranderd.
Maar <html> en body etc staat er nog

Waar moet ik het dan zetten?
Helemaal bovenin, zo:

<?php
require_once ('db_config.php');
?>

De naam van het bestand mag je zelf verzinnen. Ik gebruik meestal 'db_config.php'
Ok done
Nu alleen nog het overzicht en we zijn klaar ;)
Bovenin de overzichtspagina doe je dit:

<?php
require_once ('db_config.php');

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (isset ($_POST['wedstrijd_toevoegen'])) {
$datum = htmlspecialchars ($_POST['datum']);
$renner = htmlspecialchars ($_POST['renner']);
$wedstrijd_te = htmlspecialchars ($_POST['wedstrijd_te']);
$uitslag = htmlspecialchars ($_POST['uitslag']);
$deelnemers = htmlspecialchars ($_POST['deelnemers']);

$sql = "
INSERT INTO wedstrijden
(datum, renner, wedstrijd_te, uitslag, deelnemers)
VALUES
('$datum', '$renner', '$wedstrijd_te', '$uitslag', '$deelnemers')
";
mysql_query ($sql) or die (mysql_error ());
}
}
?>
Oke, nu nog het overzicht in de cel

Reageren