Ładny brzuch

Wiatm! otoz jako zielony ludek w php, mem porblem ze skryptrem (zreszta chyba z tego forum je wzialem).

Jego kod:

Kod:
<? function site_main() { echo '<br><br>'; $mresult = mysql_connect(localhost,root,krasnal)      or die("Nie mona si po?czy z serwerem MySQL...");   $baza = mysql_select_db(news)      or die("Nie mona wybra bazy danych..."); if($go) { $zapytanie = "SELECT * FROM podstrony where id='$go'"; $result = mysql_query($zapytanie); $ile = mysql_num_rows($result); for($i=0;$i<$ile;$i++) {        $wynik = mysql_fetch_array($result); echo "<font face=arial color=660002><b>$wynik[temat]<br></b></font>        <font size=1 face=arial color=797979><i>$wynik[DATA] |        <a href=        $wynik[email]; > $wynik[autor] </a></i></font><br>        <i>$wynik[body] </i><br><br>   $wynik[www] "; } } else { echo "brak rekordw<br>"; } } include("skorka.php"); ?>

Kiedy jednak przechodze do strony przykladowo index3.php?go=17 , to nie wyswietla mi sie rekord z danymi o id 17, tylko komunikat o braku rekordow. Co jest zle?

O dziwo, wszystko jest ok, gdy nie bedzie function_main i nie bede includowal pliku skorka.php. Wiec tak na wszelki wypadek daje tez skorka.php, gdybym tam cos zle zrobil:

Kod: <HTML> <HEAD> <TITLE>Test</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2"> <link href="style.css" rel="stylesheet" type="text/css"> </HEAD> <BODY  LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0> <div align="center"> <?    include_once("db-init.php"); ?> <TABLE WIDTH=780 BORDER=0 CELLPADDING=0 CELLSPACING=0>   <TR>      <TD COLSPAN=8>   <IMG SRC="images/widzew0.8_01.jpg" WIDTH=780 HEIGHT=177 ALT=""></TD>   </TR>   <TR>      <TD COLSPAN=8>         <IMG SRC="images/widzew0.8_02.jpg" WIDTH=780 HEIGHT=75 ALT=""></TD>   </TR>   <TR>      <TD COLSPAN=5>         <IMG SRC="images/widzew0.8_03.jpg" WIDTH=273 HEIGHT=24 ALT=""></TD>      <TD COLSPAN=3>         <IMG SRC="images/widzew0.8_04.jpg" WIDTH=507 HEIGHT=24 ALT=""></TD>   </TR>   <TR>      <TD>          </TD>      <TD COLSPAN=2 valign="top">        <? include("include/menu_lewe.php");?>      </font> </TD>      <TD>          </TD>      <TD valign="top">        <? include("include/menu_prawe.php");?>      </font> </TD>      <TD ROWSPAN=5>          </TD>      <TD ROWSPAN=5 valign="top"><p>    <? function banner()    {        //laduje baze bannerow    $lp=1;    $baza=fopen("banner.db", "r");    flock($baza, 1);    while(!feof($baza))       {   $url[$lp]=chop(fgets($baza, 1000));   $banner[$lp]=chop(fgets($baza, 1000));   if($url[$lp]==''||$url[$lp]=='n')       {       break;       }   $lp++;   }    flock($baza, 3);    fclose ($baza);    $lp--;    $total=$lp;        //laduje baze wyswietlen    $baza=fopen("banner.dat", "r");    flock($baza, 1);    $data=chop(fgets($baza, 25));    $numer=chop(fgets($baza, 10));    $lp=1;    while(!feof($baza))   {        $wysw[$lp]=chop(fgets($baza, 1000));        if($wysw[$lp]==''||$url[$lp]=='n')            {            break;            }   $lp++;   }    flock($baza, 3);    fclose($baza);    $lp--;        //sprawdza czy kolejka przeszla do konca    if($numer>$lp)   {   $numer=1;   }        //wypisuje kod bannera        if($url[$numer][0]!=":")   {        echo("<a href="".$url[$numer]."" target="new">");        echo("<img src="".$banner[$numer]."" border="0">");        echo("</a>");        }    else        {        include ($banner[$numer]);        }        //ponownie zapisule plik banner.dat    $wysw[$numer]++;    $numer++;    $lp=1;    $baza=fopen("banner.dat", "w");    flock($baza, 2);    fwrite($baza, "$datan");    fwrite($baza, "$numern");    while($lp<=$total)   {   if($wysw[$lp]=='')       {       $wysw[$lp]=0;       }   fwrite($baza, "$wysw[$lp]n");   $lp++;   }        flock($baza, 3);    fclose($baza);    } banner();     function print_main() { global $error; if($error=='') { site_main(); } else { site_error($error); } }?>   <? print_main() ?>      </p></TD>      <TD ROWSPAN=5>          </TD>   </TR>   <TR>      <TD COLSPAN=5>         <IMG SRC="images/widzew0.8_12.gif" WIDTH=273 HEIGHT=36 ALT=""></TD>   </TR>   <TR>      <TD COLSPAN=2>         <IMG SRC="images/widzew0.8_13.jpg" WIDTH=30 HEIGHT=153 ALT=""></TD>      <TD COLSPAN=3 valign="top">        <? include("include/artykuly.php");?>      </font> </TD>   </TR>   <TR>      <TD COLSPAN=5>         <IMG SRC="images/widzew0.8_15.gif" WIDTH=273 HEIGHT=30 ALT=""></TD>   </TR>   <TR>      <TD COLSPAN=2>          </TD>      <TD COLSPAN=3 valign="top">        <? include("include/buttony.php");?>      </font> </TD>   </TR>   <TR>      <TD COLSPAN=8>         <IMG SRC="images/widzew0.8_18.gif" WIDTH=780 HEIGHT=61 ALT=""></TD>   </TR>   <TR>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=18 HEIGHT=1 ALT=""></TD>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=12 HEIGHT=1 ALT=""></TD>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=114 HEIGHT=1 ALT=""></TD>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=9 HEIGHT=1 ALT=""></TD>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=120 HEIGHT=1 ALT=""></TD>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=15 HEIGHT=1 ALT=""></TD>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=472 HEIGHT=1 ALT=""></TD>      <TD>         <IMG SRC="images/spacer.gif" WIDTH=20 HEIGHT=1 ALT=""></TD>   </TR> </TABLE></div> </BODY> </HTML>

Dzieki za pomoc!



mam zastrzeenia do tej czci skryptu: mysql_connect(localhost,root,krasnal)
powinna wyglda tak:
mysql_connect("localhost", "root", "krasnal")

or die("Nie mona si po?czy z serwerem MySQL...");
^ wywal to or

zapraszam do mojej stronki www.valtum.prv.pl

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •