Avatar billede gizmo1234 Nybegynder
01. marts 2004 - 18:28 Der er 4 kommentarer og
1 løsning

Får ikke data med over i db

Hej.
Jeg har lidt problemer med at få smidt noget data ind i en database. Her er opret siden:

<? include "top2.php"; ?>

<form enctype="multipart/form-data" action="upload.php" method="post">

  <p><strong><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Overskrift:</font></strong></p>
  <p> <strong><font color="#333333" size="1" face="Verdana, Aria
l, Helvetica, sans-serif">
    <input name="overskrift" type="text" id="overskrift" size="30">
    </font></strong></p>
 



  <p><strong><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">Nyhed:</font></strong></p>
  <p> <strong><font color="#333333" size="1" face="Verdana, Arial, Helvetica, sans-serif">
    <textarea name="nyhed" cols="45" rows="12"></textarea>
    </font></strong></p>
<input type="submit" name="Submit" value="Opret nyhed">
</form>


Og her er upload.php:

<? include "top2.php"; ?>

<?
$connection = mysql_connect("localhost","*****","******");
mysql_select_db("******", $connection);


mysql_query("INSERT INTO news (overskrift, nyhed) VALUES ('$overskrift', '$nyhed')") OR DIE (mysql_error());

mysql_close;


?>

<iframe name="iframe" src="nyhed_.php" scrolling="auto" height="100%" width="100%" frameborder="0"></iframe>



Den skriver ID ind, så den har altså kontakt med databasen, men den skriver ikke data'en ind. Hvad er der galt?
Avatar billede hmortensen Nybegynder
01. marts 2004 - 18:30 #1
VALUES ('$_POST[overskrift]', '$_POST[nyhed]')")
Avatar billede gizmo1234 Nybegynder
01. marts 2004 - 18:32 #2
Mange tak, det virker der :)
Smider du lige et svar?
Avatar billede gizmo1234 Nybegynder
01. marts 2004 - 19:15 #3
kan i lige hjælpe mig igen?

Jeg har også en side hvor man kan slette data'en.
Men den gider ikke slette det.
Hvad er der galt her:

Delete.php:

<? include "top2.php"; ?>
<font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#333333"><b>Her kan du se alle foreninger der er oprettet:</b></font><br><br>
<?
$connection = mysql_connect("localhost","****","******");
mysql_select_db("*******", $connection);


$query = mysql_query("SELECT * FROM forening ORDER BY id DESC");
while($row = mysql_fetch_array($query)) {

echo"
<table width=350 border=0 cellpadding=0 cellspacing=0>
  <tr>
    <td><font face=verdana size=1 color=333333>
    $row[kreds]</td>
  </tr>
</table>
</font>

";
}
?>
<br><br>

<table width=350 border=0 cellpadding=0 cellspacing=0>
  <tr>
    <td height=92><p><b><font face=verdana size="1" color=333333>Skriv foreningens kreds på den forening du ønsker slette:</font></b> <br><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
        <br>
          <form action="" method="post">
      <label for='t1'> <input type='text' name='kreds' id='t1'>
      </p>
      <div align="left">
        <input type='submit' name='submit' value='Slet forening' id='submit'>
      </div>
    </tr>
</table>


<?php
if(isset($_REQUEST['submit'])) {
$titel = $_REQUEST["kreds"];

$connection = mysql_connect("localhost","****","******");
mysql_select_db("*******", $connection);

mysql_query("DELETE FROM forening WHERE kreds='$kreds'");


}
?>
Avatar billede gizmo1234 Nybegynder
01. marts 2004 - 19:17 #4
Nej, der virkede $_POST[] også :)
Men smid lige det svar, så du kan få dine points :)
Avatar billede hmortensen Nybegynder
01. marts 2004 - 19:19 #5
Svar
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