Tworzę sklep internetowy, i już z początku mam problemy...
Mam w bazie w tabeli produkty 1 rekord, a skrypt wyświetla że nie ma...
// index.php
<?php
include("includes/mysql.php");
include("includes/funkcje_wszystkie.php");
tworz_naglowek();
tworz_menu();
tworz_blok();
tworz_stopke();
?>
// funkcje_wszystkie.php
<?php
include_once("includes/funkcje_bazy.php");
include_once("includes/funkcje_produkty.php");
include_once("includes/funkcje_wyswietl.php");
?>
// funkcje_bazy.php
<?
function wynik_bd_do_tablicy($wynik)
{
$tablica_wyn[$licznik] = $rzad;
return $tablica_wyn;
}
?>
// funkcje_produkty.php
<?
function pobierz_kategorie()
{
$zapytanie = "select * from kategorie";
if(!$wynik)
return false;
if ($ilosc_kat == 0)
return false;
$wynik = wynik_bd_do_tablicy($wynik);
return $wynik;
}
function pobierz_nazwe_kategorii($idkat)
{
$zapytanie = "select nazwa from kategorie where idkat='$idkat'";
if (!$wynik)
return false;
if ($ilosc_kat == 0)
return false;
return $rzad->nazwa;
}
function pobierz_produkty($idkat)
{
if (!$idkat || $idkat=='')
return false;
$zapytanie = "select * from produkty where idkat='$idkat'";
if (!$wynik)
return false;
if ($ilosc_prod ==0)
return false;
$wynik = wynik_bd_do_tablicy($wynik);
return $wynik;
}
?>
// funkcje_wyswietl.php
<? function tworz_naglowek() { ?> <link rel="Stylesheet" type="text/css" href="style.css" > <body background="back.png"> <div align="center"> <div id="lay"><? } ?>
<? function tworz_menu() { include("includes/menu.php"); } ?>
<? function tworz_blok() { ?>
<div id="blok">
<?
if(isset($_GET['page'])) { $get_index = $_GET['page'];
include("includes/$get_index.php");
} else {
$tablica_kat = pobierz_kategorie();
wyswietl_kategorie($tablica_kat);
}
?>
</div>
<? } ?>
<? function tworz_stopke() { ?><div id="stopka">copyright by konrad.kolasa</div> </div> </div> <? } ?>
<? function tworz_html_url
($url, $tytul) { echo '<a href='.$url.'>'.$tytul.'</a>'; } ?> <?
function wyswietl_kategorie($tablica_kat)
{
{
echo 'Brak dostępnych kategori!<br>'; return;
}
foreach ($tablica_kat as $rzad)
{
$url = 'index.php?page=pokaz_kat&idkat='.($rzad['idkat']);
$tytul = $rzad['nazwa'];
tworz_html_url($url, $tytul);
}
}
function wyswietl_produkty($tablica_produktow)
{
//wyświetlenie wszystkich książek z przekazanej tablicy
{
echo '<br />Brak aktualnie dostępnych produktów w tej kategorii<br />'; }
else
{
foreach ($tablica_produktow as $rzad)
{
$url = 'pokaz_prod.php?isbn='.($rzad['nr']);
$tytul = $rzad['nazwa'];
tworz_html_url($url, $tytul);
}
}
}
?>
Problem w tym że:
Brak aktualnie dostępnych produktów w tej kategorii