Avatar billede lillehamster Nybegynder
15. maj 2009 - 21:05 Der er 3 kommentarer og
1 løsning

PHP - SQL kan ikke få noget ud af databasen

SIDE 1 KALDET "TAGWALL.PHP"

<html>
<H2 align="center">Tagwall</h2>
<TABLE>
    <TR>
        <TD>
            <form action="tagwall2.php" method="post">
            Navn: <input type="text" name="navn">
        </TD>
    </TR>
    <TR>
        <TD>
            <textarea name="text" rows="7" cols="22"></textarea>
        </TD>
    <TR>
        <TD>
            <input type="submit" value="Skriv">
            </form>
        </td>
    </TR>
</TR>
</TABLE>
</html>
<?
include('admin/connect.php');
$link = mysql_connect($connect, $user, $password) or die(mysql_error());
    mysql_select_db($database) or die(mysql_error()) ;

$resultat = mysql_query("select * from tilmelding");

#her skulle den så gerne skrive noget ud !

while ($raekke = mysql_fetch_array($resultat)) {
  echo "Navn: ".$raekke['navn']."<br />".
            .$raekke['text']
            }
mysql_close($link);



    ?>

SIDE 2 KALDET "TAGWALL2.PHP"

<?php
header('location: index2.php?side=tagwall');
include('admin/connect.php');
    $link = mysql_connect($connect, $user, $password) or die(mysql_error());
    mysql_select_db($database) or die(mysql_error()) ;

    $navn = $HTTP_POST_VARS['navn'];
    $text = $HTTP_POST_VARS['text'];
    $tid = date("F j, Y, g:i a");
    $ip = $_SERVER[REMOTE_ADDR];
    $tabel = "tagwall" ;



$query = "SELECT * FROM tilmelding";


$insertSQL = "insert into $tabel set navn='$navn', text='$text', ip='$ip', tid='$tid'" ;
mysql_query($insertSQL) or die(mysql_error());





mysql_close($link) or die(mysql_error());



?>
Avatar billede lillehamster Nybegynder
15. maj 2009 - 21:07 #1
Den kommer med denne her fejl...

Parse error: parse error in
sti/tagwall.php on line 33
Avatar billede Slettet bruger
15. maj 2009 - 21:29 #2
Du mangler et semikolon i tagwall.php linje 33:

echo "Navn: ".$raekke['navn']."<br />".
            .$raekke['text']

skal være

echo "Navn: ".$raekke['navn']."<br />".
            $raekke['text'];

Desuden er der ingen grund til at du både har et punktum bag ved "<br />" og foran $raekke['text'].
Avatar billede lillehamster Nybegynder
15. maj 2009 - 21:58 #3
tak opdagede det faktisk selv :P.. men tak for svar
Avatar billede Slettet bruger
15. maj 2009 - 22:06 #4
Tak for point :)
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