Een amin page maken, die filesverwijderd uit de db.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Zap

zap

28/08/2006 17:50:00
Quote Anchor link
hallo, ik ben bezig met een image binary upload script. de files worden geupload naar de db. ik heb dit al gemaakt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?
if(isset($_GET['id']))
{

    include '/config/config.php';
    include '/config/opendb.php';

    $id      = $_GET['id'];
    $query   = "SELECT name, type, size, content FROM zap_img_upload WHERE id = '$id'";
    $result  = mysql_query($query) or die('Error, query failed');
    list($name, $type, $size, $content) = mysql_fetch_array($result);

    header("Content-Disposition: attachment; filename=$name");
    header("Content-length: $size");
    header("Content-type: $type");
    echo $content;

    include 'config/closedb.php';    
    exit;
}


?>

<html>
<head>
<title>Download File From MySQL</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style><!--a:hover{text-transform:uppercase; }--></style>
</head>

<body>
<?
include '/config/config.php';
include '/config/opendb.php';

$query  = "SELECT id, name FROM zap_img_upload";
$result = mysql_query($query) or die('Error, query failed');
if(mysql_num_rows($result) == 0)
{

    echo "Database is empty <br>";
}
  
else
{
    while(list($id, $name) = mysql_fetch_array($result))
    {

?>

    <a href="main.php?id=<?=$id;?>"><?=$name;?></a> <br>
<?        
    }
}

include '/config/closedb.php';
?>

</body>
</html>


die pagina laat zien welke bestanden er in de db zitten. ik wil graag dat er een edit (om de name en discription te wijzigen) en een delete button bij komen.En dit wil ik graag in een mooie tabel zetten.
(dus dan moet elk laatje in een nieuw vakje)
kan iemand mij hier mee helpen?
alvast bedankt.
Gewijzigd op 01/01/1970 01:00:00 door Zap
 
PHP hulp

PHP hulp

17/11/2024 23:21:59
 
Zim Zim

Zim Zim

28/08/2006 18:37:00
Quote Anchor link
Wat weet van php ect? je zegt dat je dit gemaakt heb dan zou edit ook niet zo probleem zijn. Want een edit is presies hetzelfde als een insert alleen zie je bij insert de vorige data niet. Dus zou je eerst een SELECT FROM... moeten gebruiken om die in te lezen, en dan kan je ze wijzigen.
 
- -

- -

28/08/2006 18:46:00
Quote Anchor link
Wijzigen kan met UPDATE en verwijderen met DELETE

UPDATE tabel SET kolom1 = waarde1, kolom2 = waarde2 WHERE id = waarde

DELETE FROM tabel WHERE id = waarde
 
Zap

zap

28/08/2006 20:51:00
Quote Anchor link
@Zim, ik be een beginner met php, iemand anders heeft mij geholpen met de databse.

@herjan het probleem is eigenijk dat ik neit weet hoe ik sit aan een link kan link, dat je bijv. de text delete klikt dat dat file dan gedelete wordt.

bedankt voor de reacties
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.