Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie rekordów
Forum PHP.pl > Forum > PHP
qubec26
Kod
<?php
if(!include('funkcje.php'))
{
echo 'Blad pobrania pliku funkcje.php. Skontaktuj sie z adminem';
exit();
}
baza();
$zap = "SELECT * FROM produkty WHERE id_kategorii = '1'";;
$wyn_zap = mysql_query($zap);
$ile = mysql_num_rows($wyn_zap);
echo "<table>";
for ( $i=0; $i<$ile; $i++ ) {
$baza = mysql_fetch_array($wyn_zap);
echo "<tr>";
echo "<td>".$baza['id_produktu']."</td>";
echo "<td>".$baza['id_kategorii']."</td>";
echo "<td>".$baza['nazwa']."</td>";
echo "<td>".$baza['cena']."</td>";
echo "<td>".$baza['opis']."</td>";
echo "<td>".$baza['zdjecie']."</td>";
echo "<td>".$baza['stan']."</td>";
echo "</tr>";
}
echo "</table>";
?>



wyświetla mi coś takiego w odpowiedzi
Kod
"; for ( $i=0; $i<$ile; $i++ ) { $baza = mysql_fetch_array($wyn_zap); echo "
".$baza['id_kategorii']."    ".$baza['nazwa']."    ".$baza['cena']."    ".$baza['opis']."    ".$baza['zdjecie']."    ".$baza['stan']."


Łączenie jest wykonywane poprzez baza();


Dlaczego to nie wyświetla rekordów??
Proszę o pomoc


nospor
twoj kod nie zostal wogole wykonany jako php.
Jakie rozszerzenie ma plik, ktory zawiera ten kod i czy wogole masz obsluge php smile.gif
qubec26
To jest w pliku HTML, cały plik wygląda tak:
Kod
<?

session_start();
  if(!session_is_registered("uzytkownik")){
  header("location:Logowanie.html");
}
?>




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
        <meta http-equiv="Content-Language" content="pl" />
        <meta http-equiv="Reply-To" content="qubec26@gmail.com" />
        <meta http-equiv="Creation-Date" content="Mon, 07 Apr 2008 08:00:44 GMT" />
        <meta http-equiv="Last-Modified" content="Mon, 07 Apr 2008 16:47:22 GMT" />
        <meta name="Description" content="Q-TUNNING sklep internetowy" />
        <meta name="Keywords" content="sklep, części, tuning, tunning, samochody, virtual, optical, optyczny, mechaniczny" />
        <meta name="Author" content="Jakub Podgórski" />
        <title>Q-TUNNING - Rejestracja</title>
        <link href="styl.css" rel="stylesheet" type="text/css">
</head>
<body>

<div id="main">
<div id="zdjecia">
        <div id="foto1"><img src="carrera.jpg"  alt="Q-Tunning"></div>
</div>
<div id="foto2">
<p>Witaj <? echo $_SESSION['uzytkownik']; ?>! Jesteś zalogowany.</p>
<p><a href="Logowanie.html">Wyloguj</a></p>
</div>
<table width="1230" cellpadding="0" cellspacing="0">
<tr>
<td class="txt">
<div id="cont">
Strona główna<br>

</div>

<div id="tablemenu">






    <table>
    <tr>
    <td></td>
    </tr>
      <tr>
        <td><strong><big>Tunning optyczny</big></strong></td>
        <td><strong><big>(231)</big></strong></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Brewki</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Elementy chromowane</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Elementy wnętrza</a></td>
        <td></td>
      </tr>
      
      <tr>
        <td><a href="względna ścieżka dostępu">Elementy zewnętrzne</a></td>
        <td></td>
      </tr>
    
      <tr>
        <td><a href="względna ścieżka dostępu">Grille</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Halogeny</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Kierunkowskazy</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Lampy</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Lusteka</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Neony</a></td>
        <td></td>
      </tr>
      
      <tr>
        <td><a href="względna ścieżka dostępu">Stroboskopy</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Żarówki</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Pozostałe</a></td>
        <td></td>
      </tr>
      <tr>
        <td><strong><big>Tunning mechaniczny</big></strong></td>
        <td><strong><big>(123)</big></strong></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Chipy</a></td>
        <td></td>
      </tr>
     <tr>
        <td><a href="względna ścieżka dostępu">Elementy zawieszenia</a></td>
        <td></td>
      </tr>
       <tr>
        <td><a href="względna ścieżka dostępu">Filtry powietrza</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Magnetyzery</a></td>
        <td></td>
      </tr>
      <tr>
        <td><a href="względna ścieżka dostępu">Siłowniki maski</a></td>
        <td></td>
      </tr>
    <td></td>
    </tr>

      </table>

        
</div>
<div id="tresc">
<center>
<table>
<tr>
<td><a href="Logowanie.html">Strona główna</a></td>
<td><a href="kontakt.html">Kontakt</a></td>
<td><a href="rejestracja.html">Rejestracja</a></td>
</tr>
</table></center>
<?PHP

if(!include('funkcje.php'))
{
echo 'Blad pobrania pliku funkcje.php. Skontaktuj sie z adminem';
exit();
}

baza();
$zap = "SELECT nazwa FROM produkty WHERE id_kategorii = '1'";;
$wyn_zap = mysql_query($zap);
$ile = mysql_num_rows($wyn_zap);    
  
for ( $i=0; $i<$ile; $i++ ) {
  $baza = mysql_fetch_array($wyn_zap);
  echo 'Nazwa:';
  echo stripslashes($baza['nazwa']);
  

}


?>

</div>
<div id="tresc2">
Współpracujemy z:<br>
<a href="http://www.toledoclub.pl">www.toledoclub.pl</a>
</div>

<div id="main2">
     <table width="1230" cellpadding="0" cellspacing="0">
<tr>
<td><p class="stopka"; style="overflow:auto">(c) qubec26</p> </td>
</tr>
</table>
</div>
</div>


</body>
</html>
nospor
Cytat
To jest w pliku HTML
No to ci napisalem przeciez, ze kod, ktory ma php, musi byc w pliku .php .
Dodatkowo serwer musi aobslugiwac skrypty php.
bim2
Musisz zapisać go z rozszerzeniem .php i uruchomić na serwerze obsługującym PHP. Polecam http://yoyo.pl dla początkujących, albo serwer Krasnal do postawienia na swoim komputerze.
Kildyt
Jak chcesz się nauczyć php to zainstaluj sobie na linuksie apache z php i mysql, a jak na widosyfie to najłatwiej krasnala, jak napisał mój poprzednik. smile.gif

PS Na przyszłość zalecam używania tabulacji. Kod jest wtedy bardziej czytelny.


Życzę owocnej nauki. Pozdrawiam! smile.gif
qubec26
Mam to na serwerze uczelnianym i obsługuje php zaraz spróbuje to zrobić

Działa świetnie dzięki za pomoc smile.gif

I jeszcze jedno pytanie mam - jak dodać nagłówki do tabeli??
do tej tabeli co jest for -em wywoływana tak aby był tylko raz nagłówek

Mógłby mi ktoś pomóc:



I jeszcze jakbym mógł się dowiedzieć jak w takiej tabeli z pętli ustawić ramki tabeli, grubość etc.

Z góry dzięki za podpowiedź

Próbowałem tak jak na normalnej tabeli i nie działa sad.gif
Kildyt
Jak już masz porządnie programować to naucz się CSS. Nauka jest prosta, a bardzo pomaga.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.