Avatar billede cafo Nybegynder
28. september 2004 - 08:36 Der er 42 kommentarer og
1 løsning

Php koden mangler!

Hej jeg har prøvet at lave det her nyheds script.http://eksperten.dk/spm/342577

Men jeg mangler koden så jeg henter oplysningerne i msql.(Vis nyheden)
Avatar billede stois Nybegynder
28. september 2004 - 09:30 #1
eksempel på nyheds script:

<html>
<head>
<title>
  News
</title>
</head
<body>
  <table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0">
    <tr>
      <td align="center">
        <table width="600" height="100%" cellpadding="0" cellspacing="0" border="0">
          <tr>
            <td colspan="2" align="center" valign="middle">
              Banner-reklame
            </td>
          </tr>
          <tr>
            <td width="100">
              <b>..::Menu::..</b>
            </td>
            <td width="500">
              <!-- Dette er det egentlige script -->
              <table>
                <?
                $news_query = mysql_query("SELECT * FROM news");
                while($row = mysql_fetch_object($news_query)){
                  <tr>
                    <td>
                      <table>
                        <tr>
                          <td>
                            <img src="<?=$row->news_pic?>" border="0">
                            <!-- Billede af nyheden -->
                          </td>
                          <td>
                            <?=$row->body?><!-- Her indsættes nyheden -->
                          </td>
                        </tr>
                        <tr>
                          <td>
                            Bruger:&nbsp;<?=$row->username?><br>
                            Dato:&nbsp;<?=$row->date?>
                          </td>
                        </tr>
                      </table>
                    </td>
                  </tr>
                ?>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
</body>
</html>

Håber det hjælper
Avatar billede cafo Nybegynder
28. september 2004 - 09:34 #2
Den kommer med en fejl!
http://www.stalling.dk/ prøv at kig..
Avatar billede stois Nybegynder
28. september 2004 - 09:37 #3
hov jeg da glemt at afslutte scriptet ... tsk
Avatar billede cafo Nybegynder
28. september 2004 - 09:38 #4
?
Avatar billede stois Nybegynder
28. september 2004 - 09:38 #5
<!-- Dette er det egentlige script -->
              <table>
                <?
                $news_query = mysql_query("SELECT * FROM news");
                while($row = mysql_fetch_object($news_query)){
                  <tr>
                    <td>
                      <table>
                        <tr>
                          <td>
                            <img src="<?=$row->news_pic?>" border="0">
                            <!-- Billede af nyheden -->
                          </td>
                          <td>
                            <?=$row->body?><!-- Her indsættes nyheden -->
                          </td>
                        </tr>
                        <tr>
                          <td>
                            Bruger:&nbsp;<?=$row->username?><br>
                            Dato:&nbsp;<?=$row->date?>
                          </td>
                        </tr>
                      </table>
                    </td>
                  </tr>
                }?> <!-- Meget vigtigt lige at huske at afslutte scriptet :-) -->
              </table>
Avatar billede stois Nybegynder
28. september 2004 - 09:40 #6
I starten af selve scriptet begynder jeg en While-sætning, og de skal både startes "{" og stoppes "}" og det er meget vigtigt...
Avatar billede cafo Nybegynder
28. september 2004 - 09:41 #7
det vil den ikke være med til!
Avatar billede stois Nybegynder
28. september 2004 - 09:41 #8
<!-- Dette er det egentlige script -->
              <table>
                <?
                $news_query = mysql_query("SELECT * FROM news");
                while($row = mysql_fetch_object($news_query)){
                  <tr>
                    <td>
                      <table>
                        <tr>
                          <td>
                            <img src="<?=$row->news_pic?>" border="0">
                            <!-- Billede af nyheden -->
                          </td>
                          <td rowspan="2"> <!-- Jeg glemte lige en rowspan :-) -->
                            <?=$row->body?><!-- Her indsættes nyheden -->
                          </td>
                        </tr>
                        <tr>
                          <td>
                            Bruger:&nbsp;<?=$row->username?><br>
                            Dato:&nbsp;<?=$row->date?>
                          </td>
                        </tr>
                      </table>
                    </td>
                  </tr>
                }?> <!-- Meget vigtigt lige at huske at afslutte scriptet :-) -->
              </table>
Avatar billede stois Nybegynder
28. september 2004 - 09:42 #9
hvad for du af fejl?
Avatar billede cafo Nybegynder
28. september 2004 - 09:43 #10
Parse error: parse error in /customers/stalling.dk/stalling.dk/httpd.www/2.php on line 55
Avatar billede stois Nybegynder
28. september 2004 - 09:44 #11
Jeg kan umiddelbart ikke lige se mig frem til linie 55...
Avatar billede cafo Nybegynder
28. september 2004 - 09:45 #12
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<TITLE>Stalling.dk</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1458" name=GENERATOR>
<style type="text/css">
<!--
body,td,th {
    font-size: 10px;
    color: #505050;
}
a:link {
    color: #505050;
}
a:visited {
    color: #505050;
}
a:hover {
    color: #dcdcdc;
}
a:active {
    color: #505050;
}
-->
</style>
<link href="stal-filer/stalling.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
@import url("index-filer/css.css");
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</HEAD>
<BODY leftMargin=0 topMargin=0
marginwidth="0" marginheight="0" class="tekst">

<p><br>
  <strong class="overskrift"> Velkommen til Stalling.dk</strong><br>
&nbsp;<br>
<!-- Dette er det egentlige script -->
</p>
<table>
  <?
                $news_query = mysql_query("SELECT * FROM news");
                while($row = mysql_fetch_object($news_query)){
                  <tr>
                    <td>
                      <table>
                        <tr>
                          <td>
                            <img src="<?=$row->news_pic?>
" border="0">
  <!-- Billede af nyheden -->
  <td rowspan="2"><!-- Jeg glemte lige en rowspan :-) -->
          <?=$row->body?>
          <!-- Her indsættes nyheden -->
    </td>
  </tr>
  <tr>
    <td> Bruger:&nbsp;
        <?=$row->username?>
        <br>
      Dato:&nbsp;
      <?=$row->date?>
    </td>
  </tr>
</table>
}?>
<!-- Meget vigtigt lige at huske at afslutte scriptet :-) -->
</BODY></HTML>
Avatar billede stois Nybegynder
28. september 2004 - 09:45 #13
klask!!! damn jeg glemte noget meget vigtigt....
Avatar billede cafo Nybegynder
28. september 2004 - 09:47 #14
Linie 55 = <tr>,
Det er det eneste der står!
Avatar billede stois Nybegynder
28. september 2004 - 09:47 #15
<!-- Dette er det egentlige script -->
              <table>
                <?
                $news_query = mysql_query("SELECT * FROM news");
                while($row = mysql_fetch_object($news_query)){
                  ?> <!-- Man skal lige huske at fortælle PHP hvor det er PHP og hvor det er HTML .... -->
                  <tr>
                    <td>
                      <table>
                        <tr>
                          <td>
                            <img src="<?=$row->news_pic?>" border="0">
                            <!-- Billede af nyheden -->
                          </td>
                          <td rowspan="2"> <!-- Jeg glemte lige en rowspan :-) -->
                            <?=$row->body?><!-- Her indsættes nyheden -->
                          </td>
                        </tr>
                        <tr>
                          <td>
                            Bruger:&nbsp;<?=$row->username?><br>
                            Dato:&nbsp;<?=$row->date?>
                          </td>
                        </tr>
                      </table>
                    </td>
                  </tr>
                <?}?> <!-- Meget vigtigt lige at huske at afslutte scriptet :-) -->
              </table>


--- sådan!
Avatar billede stois Nybegynder
28. september 2004 - 09:48 #16
prøv det her... det burde virke
Avatar billede cafo Nybegynder
28. september 2004 - 09:49 #17
Kig lige her http://www.stalling.dk/ nu kom der noget nyt
Avatar billede stois Nybegynder
28. september 2004 - 09:50 #18
du linker ikke ordenligt til din MySQL database...
Avatar billede cafo Nybegynder
28. september 2004 - 09:51 #19
Er det ikke det her du har hjulpet mig med?
Avatar billede stois Nybegynder
28. september 2004 - 09:51 #20
du skal have et stykke php der linker til din database før du kommer til indsættelsen af nyheden =)
Avatar billede stois Nybegynder
28. september 2004 - 09:51 #21
Jeg har kun hjulpet dig med at udskrive de data du har i din database...
Avatar billede stois Nybegynder
28. september 2004 - 09:52 #22
okay så laver vi et database uplink script til dig... =)
Avatar billede cafo Nybegynder
28. september 2004 - 09:52 #23
? det er jeg ikke helt med på. Min erfaring er ikke stor her!
Avatar billede cafo Nybegynder
28. september 2004 - 09:53 #24
tak!
Avatar billede stois Nybegynder
28. september 2004 - 09:54 #25
$link = mysql_connect('HOSTNAVN', 'BRUGERNAVN', 'KODEORD');
  if (!$link) {
    die('Could not connect: ' . mysql_error());
  } else {
    mysql_select_db(DATABASENAVN);
  }

sådan... lave en fil der hedder configdb.php og require den i starten af dit nyheds script
Avatar billede stois Nybegynder
28. september 2004 - 09:55 #26
sådan her :
<?require("configdb.php")?>

øverst i dit nyheds script
Avatar billede stois Nybegynder
28. september 2004 - 09:56 #27
du er med på at det database uplink script skal proppes ind i filen configdb.php ?
Avatar billede cafo Nybegynder
28. september 2004 - 09:57 #28
Jeg har ellers en config fil
Avatar billede cafo Nybegynder
28. september 2004 - 09:57 #29
<?php
// --------------------
// 3MeMoS-phpNews v1.1
// www.3memos.cjb.net
// --------------------
$db_host = "localhost"; // mySQL Server
$db_user = ""; // mySQL Username
$db_pass = ""; // mySQL Password
$db_name = ""; // mySQL Database
$upload_sti = "upload/"; // Mappe navn på mappen billede skal uploades til
$upload_maxsize = "102400"; // Størelse skrives i bytes 102400 = 1 Mb, & 204800 = 2 Mb osv.
?>
Avatar billede cafo Nybegynder
28. september 2004 - 09:58 #30
jeg har tastet koderne ind i filen
Avatar billede stois Nybegynder
28. september 2004 - 09:58 #31
den skal du "require" før du bruger din database...
Avatar billede stois Nybegynder
28. september 2004 - 09:59 #32
det der er kun nogle variabler der bliver sat, der bliver ikke lavet en forbindelse til nogen database på noget tidspunk =(
Avatar billede cafo Nybegynder
28. september 2004 - 10:00 #33
<?require("configdb.php")?>
<?php
$db_host = "localhost"; // mySQL Server
$db_user = ""; // mySQL Username
$db_pass = ""; // mySQL Password
$db_name = ""; // mySQL Database
$upload_sti = "upload/"; // Mappe navn på mappen billede skal uploades til
$upload_maxsize = "102400"; // Størelse skrives i bytes 102400 = 1 Mb, & 204800 = 2 Mb osv.
?>
Avatar billede cafo Nybegynder
28. september 2004 - 10:00 #34
er det sådan?
Avatar billede stois Nybegynder
28. september 2004 - 10:01 #35
det øverste, det andet er har ingen relation til configdb.php
Avatar billede stois Nybegynder
28. september 2004 - 10:01 #36
kun det øverste, skal bruges
Avatar billede stois Nybegynder
28. september 2004 - 10:03 #37
har du proppet det database script jeg sendte dig, ind i en php'fil der hedder configdb.php?
Avatar billede cafo Nybegynder
28. september 2004 - 10:05 #38
Nej, jeg har kun config.php?
Hvis du ikke hacker mig kan du prøve at se det via ftp?
Avatar billede stois Nybegynder
28. september 2004 - 10:05 #39
Har du MSN?
Avatar billede stois Nybegynder
28. september 2004 - 10:06 #40
Du skal ikke sende mig nogle koder over forummet
Avatar billede cafo Nybegynder
28. september 2004 - 10:06 #41
min msn t.pilegaard@mail.dk
Avatar billede stois Nybegynder
28. september 2004 - 10:07 #42
sådan, nu har jeg addet dig =)
Avatar billede cafo Nybegynder
28. september 2004 - 10:45 #43
Tak for hjælpen!
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