[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.01.09
Prihlásený: 22.06.11
Príspevky: 87
Témy: 25 | 25

Cafte, tak mam kod:

page.php
Kód:
<?php
if(isset($_GET['page'])){
$page=$_GET['page'];
$page2=$page.".php";

if(file_exists($page2)){
header("Location: $page2");
}}
?>


MyDb.class.php

Kód:
<?php

/*

CREATE DATABASE `games` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

 CREATE TABLE `games`.`hry` (
`id` INT NOT NULL AUTO_INCREMENT ,
`name` TINYTEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
`other` TINYTEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
`category` TINYTEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci

*/


class MyDb{
   
   public $sql;
   public $connect;

 function __construct(){
    require_once('password.php');
    $this->connect = mysql_connect($mysqlhost, $mysqluser, $mysqlpasswd);
   mysql_select_db("games");
    }
   
   
function vypis($sql){
   require('page.php');
   $this->sql= mysql_query("SELECT * FROM hry WHERE category>='$page' ORDER BY id DESC");
   while($row = mysql_fetch_array($this->sql)){
      echo $row["name"];
      echo $row["other"];
   }
   
}
}


index.php:

tu testujem ci funguje vypisovanie iba hier z danej kategorie na stranke pre danu kategoriu, funguje to tak ze sa zaznam v DB porovnava s $page a vypise iba potrebne hry z danej kategorie

Kód:
<?php
require('head.php');
require('MyDb.class.php');
?>

<a href="index.php?page=arkada">kat</a>

<?php
$in = new MyDb();
$in->vypis($sql);
?>



a tu uz je stranka danej kategorie arkady:
arkada.php
Kód:
<?php
require('head.php');
require('page.php');
require('MyDb.class.php');
?>

stranka kategorie

<?php
$in = new MyDb();
$in->vypis($sql);
?>


A chyba je v tom ze pri kliknuti na odkaz mi spadne cele Apache :( [/color]


Offline

Správca fóra
Správca fóra
Stranka o hrach, problem s $_GET['page'] a databazou

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava

nechapem, preco mas odkaz v tvare index.php?page=arkada a potom to presmerovavas na arkada.php, preco proste neuvedies v odkaze rovno arkada.php? takisto tam nevidim nikde v suboroch index.php, arkada.php definovanu premennu $sql... a vysvetli mi, na co prosim ta includujes subor page.php do triedy MyDb?


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
 [ Príspevkov: 2 ] 


Stranka o hrach, problem s $_GET['page'] a databazou



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Stranka v php/mysql s databazou funkcii

v PHP, ASP

7

1046

03.04.2015 5:10

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

.htaccess a $_GET problem

v Ostatné

1

392

31.03.2010 13:15

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s databazou

v PHP, ASP

4

382

02.02.2008 9:18

Pablo Montero

V tomto fóre nie sú ďalšie neprečítané témy.

problem s databazou

v PHP, ASP

6

484

01.09.2007 21:34

juho

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s databazou

v Databázy

7

611

21.08.2009 14:18

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

problem s databazou

v Redakčné systémy

14

675

01.03.2007 11:08

w3q

V tomto fóre nie sú ďalšie neprečítané témy.

PHPBB problem s databazou

v Redakčné systémy

16

2285

05.07.2006 10:49

javo

V tomto fóre nie sú ďalšie neprečítané témy.

problém s dlhými stringmi v $_GET

v PHP, ASP

4

414

20.04.2009 17:28

emer

V tomto fóre nie sú ďalšie neprečítané témy.

problem s $_GET pri nacitani index.php

v PHP, ASP

2

991

30.01.2010 23:59

roko146

V tomto fóre nie sú ďalšie neprečítané témy.

problem s get page ...

v PHP, ASP

1

486

30.01.2009 22:08

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s tlaciarnou Minolta Page Pro 1300w

v Ovládače

1

6755

05.09.2013 13:22

Mandy

V tomto fóre nie sú ďalšie neprečítané témy.

$_GET

v PHP, ASP

16

1158

09.09.2009 17:04

d0.0b

V tomto fóre nie sú ďalšie neprečítané témy.

$_GET

v PHP, ASP

15

1116

24.03.2008 19:00

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

$_GET vs. CheckBox

v PHP, ASP

3

454

31.01.2008 14:36

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

problem v hrach

v Ovládače

8

403

03.01.2013 12:30

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

Problem v hrach

v Počítačové hry

4

361

12.11.2012 21:20

Moorwen



© 2005 - 2024 PCforum, edited by JanoF