16. februar 2000 - 17:05Der er
6 kommentarer og 1 løsning
Hey, jeg er ny. Kan i lave dette.
Goddag, har haft et svært ved at lave et "lille" PHP-script. Men til alles held fandt jeg eksperten.dk. Det scrpt jeg gerne vil ha' lavt, tror jeg ikke tager så lang tid at lave for jer så jeg håber i vil lave det for 300 points ( læs mere i bunden).
Hvad skal jeg bruge: admin.php3, index.php3, Mysql.
Og hvad skal det bruges til: admin.php3: Her skal det være sådan at man kan gå ind og skrive et resultat fra en konkurrence. Det svære ved det er at jeg gerne vil have sat deltagerne fra konkurrence op i en table. I bredden skal man kunne sætte 8 ting ind (eks. navn, nummer osv.), men i længen skal man kunne gå ind og skrive hvad mange der var med. (så hvis man skrive 20, kommer der mulig for at skrive 20 deltager ind). Det skal altsammen smides ind i en Mysql-database, sammen med dato, beskrivelse, sted og præmier (der er altid 5 præmier, men det vil jeg også gerne ha' sat ind i en table så det står sådan her 1. bog 2 kvinde osv.)
index.php3: har skal man kunne se hvad det er der står i mysql-databasen... Når man går ind på siden skal der står: "Sted" og "dato" for alle konkurrencer. Hvis man så trykke på en af stederne (el. datoerne) går ind på en side hvor at man kan se alt man har skrevet i mysql-databasen. Dvs. sted, dato, beskrivelse, deltage (altså den table der) og præminer (også i table).
Jeg kan godt se der står meget, men så er det heller ikke mere adv. :)
Jeg skal bruge det til en privat computer forening, hvor vil laver små konkurrencer. Vi tjerne dog ikke noget på vores forening så vi kan ikke give nogle penge... Men hvis i ikke syntes det er nok kan i godt få 300 points til, fra en anden af medlemerne i vores forening... (600 ialt:-) hvis i kan ikke regne)
$result = mysql_query("SELECT K_ID FROM konkurrencer order by dato DESC");
if (!$result) die(mysql_error()); else if (!mysql_num_rows($result)) echo "<font size=\"2\">Der er sket en fejl, send venligst en mail til <a href=\"mailto:webmaster@lojmann.dk\">webmaster@lojmann.dk</a>, og fortæl om problemet.</font>"; else { while ($row = mysql_fetch_Array($result)) {
$result = mysql_query("SELECT * FROM konkurrencer order by dato DESC");
if (!$result) die(mysql_error()); else if (!mysql_num_rows($result)) echo "<font size=\"2\">Der er sket en fejl, send venligst en mail til <a href=\"mailto:webmaster@lojmann.dk\">webmaster@lojmann.dk</a>, og fortæl om problemet.</font>"; else { while ($row = mysql_fetch_Array($result)) {
Her er SQL kommandoen, som skal bruges til at oprette databasen!
CREATE TABLE deltagere ( navn char(125) NOT NULL, email char(125) NOT NULL, alder int(2) DEFAULT '0' NOT NULL, K_ID char(125) NOT NULL, UNIQUE email (email) );
Og så
CREATE TABLE konkurrencer ( sted varchar(125) NOT NULL, dato varchar(10) NOT NULL, beskrivelse text NOT NULL, premie varchar(125) NOT NULL, K_ID int(11) DEFAULT '0' NOT NULL auto_increment, vinner varchar(125) NOT NULL, PRIMARY KEY (K_ID), UNIQUE K_ID (K_ID) );
Sig til hvis der er mere jeg kan hjælpe med, sådan hist og her...;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.