Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Hent fra mysql og ændre via hjemmesiden!!

Hent fra mysql og ændre via hjemmesiden!!


 

Hent fra mysql og ændre via hjemmesiden!!

fdt  

hej.
nogen der kan vise mig script for hvordan jeg henter en tabel fra mysql hvor jeg kan gå
ind og slet/redigere indlæg som evt er skrevet i en gæstebog eller jeg har skrevet på
nyhedssiden? altså et script der gør jeg henter dataerne ned på hjemmesiden og kan rediger
i det ??



Dato : 08.02.2008, 17:19

Visninger : 3214

Points : 100

 

Vis beskeder i gæstebogen ved hjælp af SELECT:

vis_besked.php
--------------
<?php
//husk at oprette forbindelse til database!

$query "SELECT * FROM tabelnavn";
$result mysql_query($query);
while (
$data mysql_fetch_array($result)) {
    
$id $data['id'];
    echo 
"<a href='opdater_besked.php?id={$id}'>".$data['besked']."</a><br />";
}
?> 

opdater_besked.php
------------------
//husk at oprette forbindelse til database!
<a href="vis_besked.php">Tilbage</a>
<?php
    
if (isset($_GET['id'])) {
        
$id $_GET['id'];
    
        
$query "SELECT * FROM tabelnavn WHERE id = ".$id." LIMIT 1";
        
$result mysql_query($query);
        
$data mysql_fetch_array($result);
?>        
        
<h3>Redigér eller slet link</h3>
<form method="POST" action="">
        <table>
            <tr>
                <td>Internetadresse:</td>
                <td colspan="2"><input type='text' name='link' value="<?php echo
$data['link']; ?>" /></td>
            </tr>        
            <tr>
                <td>Sidens navn:</td>
                <td colspan="2"><input type='text' name='navn' value="<?php echo
$data['name']; ?>" /></td>
            </tr>        
            <tr>
                <td>Kort beskrivelse:</td>
                <td colspan="2"><textarea name="beskrivelse"><?php echo
$data['description']; ?></textarea></td>
            </tr>
            <tr>
                <td></td>
                <td><input type='submit' name='submit' value="Opdater" /></td>
                <td><a href='slet_besked.php?id=<?php echo $id?>'>Slet</a></td>
            </tr>
            <input type='hidden' name='id' value="<?php echo $data['id']; ?>" />
        </table>     
</form>
 <?php      
    
}    

if(isset(
$_POST['submit'])){
    
    
$link mysql_prep($_POST['link']);
    
$navn mysql_prep($_POST['navn']);
    
$beskrivelse mysql_prep($_POST['beskrivelse']);
    
$link_updatequery "UPDATE cms_links SET link = '{$link}', name = '{$navn}',
description = '
{$beskrivelse}' WHERE id = ".$_POST['link_id'];
    if(
mysql_query($link_updatequery)){
        
header("Location: admin_links.php");
    }else{
        echo 
"query fejl";
        echo 
"<p>".mysql_error()."</p>";
    }
    
}

?>
         
slet_besked.php
---------------
  if (isset($_GET['id'])) {
        $id = $_GET['id'];
    
        $query = "DELETE FROM tabelnavn WHERE id = ".$id;
        if(mysql_query($query)){
            header("Location: vis_besked.php");
        }else{
            echo mysql_error();
        }
    }
?>


Dato : 18.03.2009, 12:38

Kommentar af : nkd  

 

på slet_besked.php skal du selvfølgelig husk php start-tags og slut-tags. husk også at
opret forbindelse til databasen aller øverst på alle tre sider 


Dato : 18.03.2009, 12:42

Kommentar af : nkd  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund