Avatar billede thomas_it Nybegynder
01. februar 2001 - 19:16 Der er 13 kommentarer og
1 løsning

MYSQL

Hej...okay..jeg er ikke helt klar over hvor jeg skulle stille dette spørgsmål..for det er ret meget om MySQL...
...jeg har en slags gæstebog..og jeg vil gøre det muligt at kunne slette noget i denne gæstebog VIA browseren..og ikke at man skal logge ind på phpmyadmin og gøre det derfra!

mit script ser således ud...

<body bgcolor=\"#FFFFFF\" link=\"#CCCCCC\" vlink=\"#CCCCCC\">
<?php
mysql_connect(\"TEST\",\"TEST\",\"TEST\");
mysql_select_db(\"TEST\");
$res = mysql_query(\"SELECT * FROM TEST ORDER BY id DESC\");
while($row = mysql_fetch_array($res)) {

echo \"<table border=\\\"1\\\" width=\\\"373\\\">
  <tr>
    <td width=\\\"207\\\">&nbsp; Navn:</td>
    <td width=\\\"156\\\">&nbsp; $row[navn]</td>
  </tr>
  <tr>
    <td>&nbsp; Alder:</td>
    <td>&nbsp; $row[alder]</td>
  </tr>
  <tr>
    <td>&nbsp; E-mail adresse</td>
    <td>&nbsp; <a href=\\\"mailto:$row[email]\\\"><font color=\\\"9900ff\\\"><img src=\\\"mail.gif\\\"></a></font></td>
  </tr>
  <tr>
    <td>&nbsp; By:</td>
    <td>&nbsp; $row[city]</td>
  </tr>
  <tr>
    <td>&nbsp; Land:</td>
    <td>&nbsp; $row[land]</td>
  </tr>
  <tr>
    <td>&nbsp; Hjemmeside adr.</td>
    <td>&nbsp; <a href=\\\"$row[hp]\\\" target=\\\"_blank\\\"><font color=\\\"9900ff\\\"><img src=\\\"hp.gif\\\"></a></font></td>
  </tr>
  <tr>
    <td>&nbsp; mobil nr.</td>
    <td>&nbsp; $row[mobil]</td>
  </tr>
  <tr>
    <td>&nbsp; ICQnr</td>
    <td>&nbsp; <img src=\\\"http://wwp.icq.com/scripts/online.dll?icq=$row[icq]&img=9\\\" alt=\\\"$row[icq]\\\">$row[icq]</td>
  </tr>
  <tr>
    <td>&nbsp; Kommentar</td>
    <td>&nbsp; $row[mening]</td>
  </tr>
  <tr>
    <td>&nbsp; Edit</td>
    <td>&nbsp; Slet</td>
  </tr>
</table>
<br>\";

}
mysql_close();
?>


Jeg vil gerne have at de to steder hvor der står SLET og EDIT skal være nogle links..altså..at hvis man trykker på dem er det muligt at slette det.

Tak på forhånd.

- Thomas
Avatar billede thomas_it Nybegynder
01. februar 2001 - 20:08 #1
Hvis der ikke snart er nogen der skriver noget så lukker jeg spørgsmålet her og opretter måske et ligeledes igen om nogle dage!
Avatar billede paeremost Nybegynder
01. februar 2001 - 20:16 #2
Så skal du jo lave en mulighed for at slette beskedder i gæstebogen ... gør det muligt at \"DELETE\" fra din table og gør det muligt at vælge hvilken besked du vil slette ...
Avatar billede thomas_it Nybegynder
01. februar 2001 - 20:51 #3
Jeg er ikke helt med?
jeg vil gerne have at man skal kunne gøre det fra browseren..og ikke at man skal kunne gå ind og slette det manuelt...
...vil have at man bare trykker på linket og vupti..så er den besked slettet...hvis du/i forstår hvad jeg mener?:/

-  Thomas
Avatar billede jd Nybegynder
01. februar 2001 - 21:30 #4
15 points for at skrive et administrations-modul til dig ?

-det var sq ikke meget...
Avatar billede thomas_it Nybegynder
02. februar 2001 - 07:26 #5
Jeg giver dig det antal points du vil have - bare lav en admin. funktion jeg kan bruge:o)

- Thomas
Avatar billede nerdyguy Nybegynder
02. februar 2001 - 08:29 #6
mysql_query(\"DELETE FROM guestbook WHERE id=$id\");

Så må du selv gøre resten *LOL*
Avatar billede uller Nybegynder
02. februar 2001 - 09:22 #7
http://www.phpwizard.com har et udemærket phpMyAdmin modul der er et admin modul til mysql databaser...
Avatar billede doeleman Nybegynder
02. februar 2001 - 12:25 #8
Hvor mange points vil du give?

Er der et id-felt i tabellen? Post evt. din tabelstruktur.
Avatar billede jd Nybegynder
02. februar 2001 - 17:18 #9
uller-> Tag at læs spørgsmålet! :) Desuden er det phpwizard.net

thomas_it-> Et par idéer::

Lav en side hvor du henter fx. navn og email, og gør dem til et link til en php_fil.php?id=beskedens_db_id

Og på php_fil.php laver du så det query nerdyguy postede...

- Jonas
Avatar billede thomas_it Nybegynder
02. februar 2001 - 21:24 #10
JD..okay..jeg er ikke god til det med at sætte et ? efter en fil og så skrive en masse skidt..vil du ikke hjælpe med at lave denne php.fil.php - jeg sætter gerne flere points til rådighed :o)

- Thomas
Avatar billede nerdyguy Nybegynder
03. februar 2001 - 01:00 #11
Jeg svarer lige fordi min kommentar var bedst !! HEHE *S*
Avatar billede thomas_it Nybegynder
03. februar 2001 - 17:06 #12
Slet ingen der gider hjælpe?
Avatar billede thomas_it Nybegynder
04. februar 2001 - 10:21 #13
hmmmmmmm..........dette spørgsmål er lukket!
Avatar billede nerdyguy Nybegynder
04. februar 2001 - 22:31 #14
LoL
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester