Avatar billede tras Juniormester
09. marts 2005 - 08:31 Der er 12 kommentarer og
1 løsning

Redigering af database

Alle bruger skal kunne endre deres oplysninger. men jeg ved ikke hvordan man redigere i databasen så her er al den kode som man skal bruge fra databasen..

//////////////////Redigerings formen

<form action="insert.php" method="post">
<input type="hidden" value="insert users" name="do">
<table width="253" border="0" align="center">
  <tr bgcolor="#B4B4B4">
    <td colspan="2"><div align="center"><font color="#000000">Make new user </font></div></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Username:</div></td>
    <td align="center"><input type="text" name="user_name"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Userpass:</div></td>
    <td align="center"><input name="user_pass" type="password"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Name:</div></td>
    <td align="center"><input type="text" name="name"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Surname:</div></td>
    <td align="center"><input type="text" name="surname"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">E-Mail:</div></td>
    <td align="center"><input type="text" name="email"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Game:</div></td>
    <td align="center"><select name="game">
        <option value="">Select game</option>
        <option value="1">CS</option>
        <option value="2">CSS</option>
        <option value="3">DOD</option>
        <option value="4">Empty</option>
      </select>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Class:</div></td>
    <td align="center"><select name="class">
        <option value="">Select Class</option>
        <option value="1">Campaign Leader</option>
        <option value="2">General</option>
        <option value="3">Spesial Forces</option>
        <option value="4">Team Leader</option>
        <option value="5">Soldier</option>
        <option value="6">Scout</option>
        <option value="7">Empty</option>
      </select>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Contry:</div></td>
    <td align="center"><input type="text" name="contry"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Time Zone:</div></td>
    <td align="center"><select name="time">
        <option value="">Select Time Zone</option>
        <option value="1">GMT+1</option>
        <option value="2">GMT+2</option>
        <option value="3">GMT+3</option>
        <option value="4">GMT+4</option>
        <option value="5">GMT+5</option>
        <option value="6">GMT+6</option>
        <option value="7">GMT+7</option>
        <option value="8">GMT+8</option>
        <option value="9">GMT+9</option>
        <option value="10">GMT+10</option>
        <option value="11">GMT+11</option>
        <option value="12">GMT+12</option>
        <option value="13">GMT+13</option>
        <option value="14">GMT-1</option>
        <option value="15">GMT-2</option>
        <option value="16">GMT-3</option>
        <option value="17">GMT-4</option>
        <option value="18">GMT-5</option>
        <option value="19">GMT-6</option>
        <option value="20">GMT-7</option>
        <option value="21">GMT-8</option>
        <option value="22">GMT-9</option>
        <option value="23">GMT-10</option>
        <option value="24">GMT-11</option>
        <option value="25">GMT-12</option>
      </select>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Team:</div></td>
    <td align="center"><select name="team">
        <option value="">Select Team</option>
        <option value="1">Team 1</option>
        <option value="2">Team 2</option>
        <option value="3">Team 3</option>
        <option value="4">Team 4</option>
        <option value="5">Empty</option>
      </select>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Reg Date:</div></td>
    <td align="center"><input type="text" name="reg"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Sex:</div></td>
    <td align="center"><select name="sex">
        <option value="" selected>Select Sex</option>
        <option value="1">Male</option>
        <option value="2">Female</option>
      </select>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Part:</div></td>
    <td align="center"><input type="text" name="part" value="1" readonly="readonly"></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">Clan:</div></td>
    <td align="center"><input type="text" name="clan" value=""></td>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td width="75"><div align="left">User Type:</div></td>
    <td align="center"><select name="state">
        <option value="" selected>Select User Type</option>
        <option value="1">admin</option>
        <option value="2">cs</option>
        <option value="3">css</option>
        <option value="4">dod</option>
      </select>
  </tr>
  <tr bgcolor="#B4B4B4">
    <td colspan="2" align="center"><input type="submit" value="Submit" Java::GoToURL("http://www.gamersloot.dk")>
    </td>
  </tr>
</table>
<input type="hidden" value="<?=$_SESSION['yes']?>">
</form>

////////////////////////// insert.php


<?
session_start();
include("func.php");
Db::Conn(open);
    $do = $_POST['do'];
    if($do == "insert users"){
        $state = $_POST['state'];
        $user_name = $_POST['user_name'];
        $user_pass = md5($_POST['user_pass']);
        $name = ($_POST['name']);
        $surname = $_POST['surname'];
        $email = $_POST['email'];
        $game = $_POST['game'];
        $class = $_POST['class'];
        $contry = $_POST['contry'];
        $time = $_POST['time'];
        $reg = time();
        $sex = $_POST['sex'];
        $part = $_POST['part'];
        $team = $_POST['team'];
        $clan = $_POST['clan'];
        mysql_query("INSERT INTO users ( state , user_name , user_pass , name , surname , email , game , class , contry, time , reg , sex , part , team , clan ) VALUES ('$state' , '$user_name' , '$user_pass' , '$name' , '$surname' , '$email' , '$game' , '$class' , '$contry' , '$time' , '$reg' , '$sex' , '$part' , '$team' , '$clan' )") or die (Java::Alert("MySQL Error: ".mysql_error()));
        Java::GoToURL("index.php?p=home");
    }elseif($do == "insert news"){
        $tittle = $_POST['tittle'];
        $text = $_POST['text'];
        $game = $_POST['game'];
        $part = $_POST['part'];
        mysql_query("INSERT INTO news ( tittle , text , game , part ) VALUES ( '$tittle' , '$text' , '$game' , '$part' )") or die (Java::Alert("MySQL Error: ".mysql_error()));
        Java::GoToURL("index.php?p=home");
    }elseif($do == "insert error"){
        $page = $_POST['page'];
        $part = $_POST['part'];
        $text = $_POST['text'];
        mysql_query("INSERT INTO error ( page , part , text ) VALUES ( '$page' , '$part' , '$text' )") or die (Java::Alert("MySQL Error: ".mysql_error()));
        Java::GoToURL("index.php?p=home");
    }elseif($do == "insert fight"){
        $clan = $_POST['clan'];
        $name = $_POST['name'];
        $email = $_POST['email'];
        $phone = $_POST['phone'];
        $link = $_POST['link'];
        $game = $_POST['game'];
        $time = $_POST['time'];
        $server = $_POST['server'];
        $pass = $_POST['pass'];
        $part = $_POST['part'];
        $map = $_POST['map'];
        mysql_query("INSERT INTO fight ( clan , name , email , phone , link , game , time , server , pass , part , map ) VALUES ( '$clan' , '$name' , '$email' , '$phone' , '$link' , '$game' , '$time' , '$server' , '$pass' , '$part' , '$map' )") or die (Java::Alert("MySQL Error: ".mysql_error()));
        Java::GoToURL("index.php?p=home");
    }elseif($do == "insert links"){
        $link = $_POST['link'];
        $link_name = $_POST['link_name'];
        $text = $_POST['text'];
        $part = $_POST['part'];
        mysql_query("INSERT INTO links ( link , link_name , text , part ) VALUES ( '$link' , '$link_name' , '$text' , '$part' )") or die (Java::Alert("MySQL Error: ".mysql_error()));
        Java::GoToURL("index.php?p=home");
    }elseif($do == ""){
   
    }
    Db::Conn(close);
?>
Avatar billede bromer Nybegynder
09. marts 2005 - 11:43 #1
Og hvad er det du vil have hjælp til? Du kan ikke bare poste noget kode og forvente at folk færdiggør den for dig.
Avatar billede leif Seniormester
09. marts 2005 - 11:45 #2
For at redigere skal du kigge på UPDATE i stedet for INSERT.

Hvis du har adgang til phpMyAdmin kan du forsøge at ændre nogen data, så vil du faktisk kunne få en næsten færdig kode til det !
Avatar billede tras Juniormester
09. marts 2005 - 11:50 #3
Det gjør jeg helder ikke men jeg håbede nogle kende nogle links så jeg muglis vis kan finde noget hjælp der...
Avatar billede tras Juniormester
09. marts 2005 - 11:53 #4
Leif i min database viser den ikke sådan ting når du redigere og du har ikke update funktioner Har b-one
Avatar billede leif Seniormester
09. marts 2005 - 11:58 #6
Du har ikke phpMyAdmin ? Det har en jeg da kender som ligger hos B-One !

Der når den har opdateret kan du se den streng der er blevet brugt !
Avatar billede tras Juniormester
09. marts 2005 - 11:58 #7
jo jeg har men den viser ikke noget med update...
Avatar billede leif Seniormester
09. marts 2005 - 12:03 #8
Jeg har lige kigget i phpMyAdmin på en B-One kunde, i toppen lige under Struktur står der berørte rækker: og lige nedenunder står der fx. UPDATE `program_type` SET `type_text` = 'test' WHERE `id_type` = '6' LIMIT 1 ;

Opdaterede lige posten med id_type 6 til at der i type_text står test i tabellen program_type
Avatar billede tras Juniormester
09. marts 2005 - 12:04 #9
har lige fundet ud af... tak nu skal jeg bare se hvordan jeg loader brugers instillinger ind på siden
Avatar billede leif Seniormester
09. marts 2005 - 21:19 #10
Laver en SELECT hvor du finder den du vil bruge og smider variablerne ud i felterne !
Avatar billede tras Juniormester
16. marts 2005 - 08:23 #11
k
Avatar billede leif Seniormester
16. marts 2005 - 09:27 #12
Hvad er grunden til du selv tager point ?
Avatar billede jesperthomsen1980 Nybegynder
09. august 2005 - 15:39 #13
Det har han så gjort i alle hans spørgsmål....flot...eller noget
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