+ Odpowiedz w tym wątku
Pokaż wyniki od 1 do 9 z 9

Wątek: Walka turowa-błąd przy początku pracy

  1. #1
    Zarejestrowany
    Dołączył
    Jun 2009
    Posty
    109

    Domyślnie Walka turowa-błąd przy początku pracy

    Witam.Od dawna nie pisałem w PHP więc proszę o wyrozumiałość.Kiedy wchodzę na stronę to pokazuje mi się biała strona - zero błędów ,zero komunikatów.Ma to być skrypt walki turowej.Tak wygląda mój skrypt :
    Kod php:
    <html>
    <?php 
    require('header2.php'); 

    $ja "SELECT * FROM uzytkownicy WHERE id=$id";
    $plecak "SELECT przedmiot_id FROM przedmioty_gracze WHERE gracz_id=$id && zalozony=1";
    $bronie "SELECT * FROM przedmioty WHERE przedmiot=$plecak && typ=bron";
    $ty "SELECT * FROM uzytkownicy WHERE id=".$_GET["d"]."";
    echo
    "<table>
    <tr>
    <td><form action=\"...\">
        <select name=\"nazwa\">"
    ;
            while(
    $wyswietl mysql_fetch_array($bronie))
            {
            echo
    "<option>$bronie['nazwa'] $bronie['atak']</option>";
            
            };
    echo
    "    </select>
    </form></td>
    <td>#tu beda dane przeciwnika</td>
    </tr>
    </table>"
    ;



    ?>
    </html>
    P.S.Wersja PHP jest na aktualny dzień najnowsza.
    Ostatnio edytowane przez GibonZiom ; 18-08-2011 o 22:38

  2. #2
    Zarejestrowany
    Dołączył
    Apr 2011
    Posty
    163

    Domyślnie

    brakuje ci mysql_query w zapytaniach do bazy.

  3. #3
    Zarejestrowany
    Dołączył
    Jun 2009
    Posty
    109

    Domyślnie

    Dodałem mysql_query i nadal to samo .
    Kod php:
    <html>
    <?php 
    require('header.php'); 
    up();
    $jax "SELECT * FROM uzytkownicy WHERE id=$id";
    $jaxx mysql_query ($jax);
    $ja mysql_fetch_array($plecakxx); 
    $plecakx "SELECT przedmiot_id FROM przedmioty_gracze WHERE gracz_id=$id && zalozony=1";
    $plecakxx mysql_query ($plecakx);
    $plecak mysql_fetch_array($plecakxx); 
    $broniex "SELECT * FROM przedmioty WHERE przedmiot=$plecak && typ=bron";
    $bronie mysql_query ($broniex);
    $tyx "SELECT * FROM uzytkownicy WHERE id=".$_GET["d"]."";
    $tyxx mysql_query ($tyx);
    $ty mysql_fetch_array($tyxx); 
    echo
    "<table>
    <tr>
    <td><form action=\"...\">
        <select name=\"nazwa\">"
    ;
            while(
    $wyswietl mysql_fetch_array($bronie))
            {
            echo
    "<option>$wyswietl['nazwa'] $wyswietl['atak']</option>";
            
            };
    echo
    "    </select>
    </form></td>
    <td>#tu beda dane kolesia</td>
    </tr>
    </table>"
    ;

    dwn();

    ?>
    </html>

  4. #4
    Zarejestrowany
    Dołączył
    Apr 2011
    Posty
    50

    Domyślnie

    A nie powinno być np. tak:
    Kod php:
    $jax "SELECT * FROM uzytkownicy WHERE id='".$id."'"
    ?

  5. #5
    Zarejestrowany
    Dołączył
    Jun 2009
    Posty
    109

    Domyślnie

    Poprawiłem i dalej to samo.
    Kod php:
    <html>
    <?php 
    require('header.php'); 
    up();
    $jax "SELECT * FROM uzytkownicy WHERE id='".$id."'";  
    $jaxx mysql_query ($jax);
    $ja mysql_fetch_array($plecakxx); 
    $plecakx "SELECT przedmiot_id FROM przedmioty_gracze WHERE gracz_id='".$id."' && zalozony='1'";
    $plecakxx mysql_query ($plecakx);
    $plecak mysql_fetch_array($plecakxx); 
    $broniex "SELECT * FROM przedmioty WHERE przedmiot='".$plecak."' && typ='bron'";
    $bronie mysql_query ($broniex);
    $tyx "SELECT * FROM uzytkownicy WHERE id=".$_GET["d"]."";
    $tyxx mysql_query ($tyx);
    $ty mysql_fetch_array($tyxx); 
    echo
    "<table>
    <tr>
    <td><form action=\"...\">
        <select name=\"nazwa\">"
    ;
            while(
    $wyswietl mysql_fetch_array($bronie))
            {
            echo
    "<option>$wyswietl['nazwa'] $wyswietl['atak']</option>";
            
            };
    echo
    "    </select>
    </form></td>
    <td>#tu beda dane kolesia</td>
    </tr>
    </table>"
    ;

    dwn();

    ?>
    </html>

  6. #6
    Zarejestrowany
    Dołączył
    Jun 2011
    Posty
    34

    Domyślnie

    Cytat Zamieszczone przez pawcio9607 Zobacz posta
    A nie powinno być np. tak:
    Kod php:
    $jax "SELECT * FROM uzytkownicy WHERE id='".$id."'"
    ?
    Powinno, ale to tylko kwestia prędkości (w obu przypadkach zapytanie wykona się poprawnie)
    @Gibon
    Daj plik header

  7. #7
    Zarejestrowany
    Dołączył
    Jun 2009
    Posty
    109

    Domyślnie

    Header.php działa normalnie w innych skryptach.

    Kod php:
    <?php
    ob_start
    ();
    @
    session_start();
    ?>
    <html> 
    <head> 
                    <LINK  REL="SHORTCUT ICON" HREF="grafika/favicon.ico">
                    <META name="description" content="SchooligansGame.pl  to gra fabularna o szkolnych łobuzach.Zostań jednym z nich i walcz o  szacunek ludzi !!! Zarejestruj sie i do boju na szkolny ring !!!"/> 
                   <META name="keywords" content="wieczny, schooligans,  szkolny, ring, gra, fabularna, szkolna"/> 
            <title>SchooligansGame.tk - Gra fabularna o szkolnych  czasach</title> 
            </head> 
            <body> 


    <?php 
    require('funkcje.php'); 
        require(
    'zalogowany.php'); 
        require(
    'funkcje/genhash.php'); 
        require(
    'funkcje/wiadomosci.php'); 
    function 
    up() 

    require(
    'dbconnect.php'); 
    if(
    $_SERVER[SCRIPT_NAME] != '2/login.php'

    require(
    'zalogowany.php'); 

    echo 

    <html> 
        <head> 
            <link rel='Stylesheet' type='text/css' href='style.css' />  
            <meta http-equiv='Content-Type' content='text/html;  charset=windows-1250' /> 
        </head> 
        <body>"

    if(
    $_SESSION[user_id]) 

    $id $_SESSION['user_id']; 
    $query "SELECT * FROM uzytkownicy WHERE id=$id"
    $result mysql_query ($query); 
    $wyswietl mysql_fetch_array($result); 

    echo 
    "<div id=NAGLOWEK><p><img border=0 src=logo.png width=1257 height=179></p></div>
    <div id=INFORMACJE>
    <center>
    <img src=grafika/staty.png alt= />
    <div style='background: url(przyciski/tlo.png);'>
    Nick: 
    $wyswietl[nick]<br> 
    id: 
    $id <br> 
    Kasa: 
    $wyswietl[kasa]<br> 
    Energia: 
    $wyswietl[energia]<br> 
    Przypał: 
    $wyswietl[przypal]<br> 
    Respekt: 
    $wyswietl[respekt]<br> 
    Punkty Premium: 
    $wyswietl[premium]<br> 
    Inteligencja: 
    $wyswietl[inteligencja]<br> 
    Siła: 
    $wyswietl[sila]
    </div>

    <img src=grafika/dol.png alt= /><br><br></center></div>
    <div id=MENU>
    <img src=grafika/menu.png alt= 1/><br>
     <div style='background: url(przyciski/tlo.png);'><center>
            <a href='ogloszenia.php'>Ogłoszenia</a><BR> 
            <a href='wiadomosci.php'>Wiadmości</a><BR> 
            <a href='dom.php'>Dom</a><BR> 
            <a href='chat.php'>Stołówka</a><BR> 
            <a href='team.php'>Gang</a><BR> 
            <a href='zadania.php'>Zadania</a><BR> 
            <a href='podliz.php'>Podliż się</a><BR> 
            <a href='zlecenia.php'>Zlecenia</a><BR> 
            <a href='solo.php'>Solo</a><BR> 
            <a href='silownia.php'>Siłownia</a><BR> 
            <a href='biblioteka.php'>Biblioteka</a><BR> 
            <a href='sklep.php'>Sklepik Szkolny</a><BR> 
            <a href='pedagog.php'>Pedagog</a><BR> 
            <a href='premium.php'>Premium</a><BR> 
            <a href='forum.php'>Forum</a><BR> 
            <a href='ostatnie_posty.php'>Ostatnie Posty</a><BR> 
            <a href='faq.php'>FAQ</a><BR> 
            <a href='ranking.php'>Ranking</a><BR> 
            <a href='lista.php'>Lista Graczy</a><BR> 
            <a href='index.php?schooligans=banicja'>Banicja</a><BR> 
            <a href='ustawienia.php'>Ustawienia</a><BR> 
            
        "


    echo 
    ""

    if(
    $wyswietl[poziom] == 4

    echo 
    "<a href='administrator.php'>Panel Admina</a><BR>"


    if(
    $wyswietl[poziom] == 3

    echo 
    "<a href='moderator.php'>Panel Moderatora</a><BR>"


    echo 
    "</center></div><img src=grafika/dol.png alt= /><br>

    <BR> 
    <a href=http://top50.com.pl/0><img src=http://top50.com.pl/button.php?u=GibonZiom&t=3 alt=TOP50 Gry border=0 /></a>
    </div> 

    "


    function 
    dwn() 


    ob_end_flush(); 

    ?> 
    </div>
    </body> 
    </html>

  8. #8
    Zarejestrowany
    Dołączył
    Apr 2011
    Posty
    163

    Domyślnie

    jak strona jest pusta, to czyli możliwe że masz może gdzieś literówkę w plikach które otwierasz, sprawdź to

    PS luknij na tą stronę: http://webmade.org/kursy-online/mysq...kurs-mysql.php tam jest pokazane jak powinno się wyświetlać danę z bazy
    Ostatnio edytowane przez bellios ; 19-08-2011 o 13:13

  9. #9
    Zarejestrowany
    Dołączył
    Jun 2009
    Posty
    109

    Domyślnie

    Dzięki za pomoc i optymalizację ,chodziło o tą linijkę :
    Kod php:
    echo"<option>$wyswietl['nazwa'] $wyswietl['atak']</option>"
    Miało być tak:
    Kod php:
    echo"<option>$wyswietl[nazwa] $wyswietl[atak]</option>"

+ Odpowiedz w tym wątku

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Walka turowa w czasie rzeczywistym - teoria
    By toriam in forum Budowa gry via www
    Odpowiedzi: 5
    Ostatni post / autor: 26-08-2010, 20:22
  2. Walka turowa
    By boosik01 in forum Budowa gry via www
    Odpowiedzi: 23
    Ostatni post / autor: 09-02-2010, 15:07
  3. Walka turowa
    By Dix in forum Problemy przy tworzeniu własnej gry
    Odpowiedzi: 22
    Ostatni post / autor: 27-11-2009, 13:32
  4. strategia turowa [wczesna alpha ]
    By sazian in forum Inne silniki
    Odpowiedzi: 3
    Ostatni post / autor: 12-05-2009, 16:35
  5. [R]Turowa walka podzeloną klasą maga
    By Nivellen in forum Support Vallheru
    Odpowiedzi: 9
    Ostatni post / autor: 05-06-2008, 15:32

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów