Avatar billede crx Nybegynder
06. maj 2003 - 19:41 Der er 7 kommentarer og
1 løsning

php $værdier & MySQL

Kære eXperter

Jeg kan ikke fylde i mine tabeller med de <input><textarea>
jeg har. Men hvis jeg nu abre skriver det i koden og ikke
bruger mine <input><textarea>s så er der ingen prob.

Hvad er der galt er det mine $værdier det er galt med ??

//Crx

                  ----- KODE -----

<table>
  <tr>
    <td>
      <hr>
    </td>
  </tr>
  <tr>
    <td>
      <font size="4"><b> Skriv i en Tabel</b></font><br><br>
    </td>
  </tr>   
  <tr>
    <td>
      Tabel navn:<br>
      <form method="post" action="test.php">
      <input type="text" size="14" name="s_navn" value="navn">
    </td>
  </tr>
  <tr>
    <td>
      Det du vild fylde i din Tabel:<br>
      <textarea type="text" name="s_fyld" rows="10" cols="45">
(alder, e_navn)
values (14, 'Peteresen')
      </textarea>
    </td>
  </tr>       
  <tr>
    <td>
      <input type="submit" value="Skriv" name="action"><br><br></td>
      <?php
     
      mysql_connect("localhost","user","pwd");
      mysql_select_db("crx");
     
      mysql_query("insert into $_navn
      $s_fyld
      ");
      ?>
</table>
Avatar billede schaefner Juniormester
06. maj 2003 - 19:44 #1
det skal vel være:

mysql_query("insert into $s_navn
      $s_fyld
      ");
Avatar billede crx Nybegynder
06. maj 2003 - 19:54 #2
jammen dog fatter det ikke. Det avr os det jeg ville skrive (bare en tryk fejl) men jeg skal åben bart lige heromkring en gang først :)
men mange tak alligevel :)
Avatar billede crx Nybegynder
06. maj 2003 - 20:06 #3
eller nej det virker stadig ikke
schaefner
Avatar billede schaefner Juniormester
06. maj 2003 - 20:10 #4
så prøv:
mysql_query("insert into $_POST[s_navn]
      $_POST[s_fyld]
      ");
Avatar billede ahv Nybegynder
06. maj 2003 - 20:15 #5
$s_fyld = stripslashes($s_fyld);
      mysql_query("insert into $s_navn
      $s_fyld
      ");
Avatar billede morw Nybegynder
06. maj 2003 - 20:31 #6
ahy> Hvorfor stripslashes?
Avatar billede crx Nybegynder
06. maj 2003 - 20:33 #7
TanX !!
Avatar billede ahv Nybegynder
06. maj 2003 - 20:35 #8
morw, jeg testede lige scriptet lokalt og prøvede at echo resultatet hvilket viste at foran ' blev der sat en \ pga. dette kunne det ikke komme i databasen.
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
Computerworld tilbyder specialiserede kurser i database-management

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