Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyswietlanie rekordu w nowym oknie
Jakon185
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 6.11.2006
Skąd: Mrągowo

Ostrzeżenie: (0%)
-----


Witam mam takie cos smile.gif
  1. <?php
  2. $logowanie = <<<end
  3.  
  4. <form method="POST" action="panel.php">
  5. <table align="center">
  6.  <tr>
  7.  <td>
  8.  Login:
  9.  </td>
  10.  <td>
  11.  <input type="text" name="login">
  12.  </td>
  13.  </tr>
  14.  
  15.  <tr>
  16.  <td>
  17.  Hasło:
  18.  </td>
  19.  <td>
  20.  <input type="password" name="haslo">
  21.  </td>
  22.  </tr>
  23.  
  24.  <tr>
  25.  <td>
  26.  &nbsp;
  27.  </td>
  28.  <td>
  29.  <input type="submit" value="Zaloguj">
  30.  </td>
  31.  </tr>
  32. </table>
  33. </form>
  34.  
  35. end;
  36.  
  37. $login = "login tongue.gif";
  38. $haslo = "haslo tongue.gif";
  39.  
  40. if($_COOKIE['login'] != $login && $_COOKIE['haslo'] != $haslo){
  41.  if($_POST['login'] != $login && $_POST['haslo'] != $haslo){
  42. die($logowanie);
  43. }else{
  44. setcookie("login", $_POST['login']);
  45. setcookie("haslo", $_POST['haslo']);
  46. }
  47.  }
  48.  
  49. $link = mysql_connect("localhost","login tongue.gif","haslo tongue.gif")
  50.  or die(mysql_error());
  51. mysql_select_db("traper_sklep")
  52.  or die (mysql_error());
  53.  
  54. if(isset($_POST['check'])){
  55.  foreach($_POST['check'] as $id){
  56. $SQL_DELETE = "DELETE FROM sklep_zamowienie WHERE id = '".$id."'";
  57. mysql_query($SQL_DELETE, $link);
  58. }
  59.  }
  60.  
  61. $query = "SELECT * " . "FROM sklep_zamowienie where wyslano = ''";
  62.  
  63. $result = mysql_query($query, $link)
  64.  or die(mysql_error());
  65. $iloscklientow = mysql_num_rows($result);
  66.  
  67.  
  68. ?>

i puzniej dalej
  1. <?php
  2. $wyswietlanie_header=<<<EOD
  3. <table width="100%" border="5" bordercolor="red" callpadding="0" callspacing="0" align="center">
  4.  <td colspan="11">
  5.  
  6. <tr bordercolor="blue">
  7.  <td>-</td>
  8.  <td>Id</td>
  9.  <td>Zamówienie</td>
  10.  <td>kwota</td>
  11.  <td>Firma</td>
  12.  <td>Nip</td>
  13.  <td>Imię i Nazwisko</td>
  14.  <td>Ulica</td>
  15.  <td>Kod i miasto</td>
  16.  <td>telefon</td>
  17.  <td>Email</td>
  18.  <td>Wysłano</td>
  19. </tr>
  20.  
  21. EOD;
  22.  
  23.  
  24. $i = 0;
  25. $zamowienie_detale ='';
  26. while ($row = mysql_fetch_array($result)) {
  27.  $id = $row['id'];
  28.  $zamowienie = $row['produkt'];
  29.  $kwota = $row['kwota'];
  30.  $firma = $row['firma'];
  31.  $nip = $row['nip'];
  32.  $imie = $row['imie'];
  33.  $nazwisko = $row['nazwisko'];
  34.  $ulica = $row['ulica'];
  35.  $kod = $row['kod'];
  36.  $miasto = $row['miasto'];
  37.  $ulica2 = $row['ulica2'];
  38.  $kod2 = $row['kod2'];
  39.  $miasto2 = $row['miasto2'];
  40.  $telefon = $row['telefon'];
  41.  $email = $row['email'];
  42.  $wyslano = $row['wyslano'];
  43.  $notatki = $row['notatki'];
  44.  
  45. $zamowienie_detale .=<<<EOD
  46.  <tr>
  47. <td><input type="checkbox" name="check[$i]" value="$id"></td>
  48. <td>$id</td>
  49. <td>$zamowienie</td>
  50. <td>$kwota zł</td>
  51. <td>$firma</td>
  52. <td>$nip</td>
  53. <td>$imie, $nazwisko</td>
  54. <td>$ulica</td>
  55. <td>$kod, $miasto</td>
  56. <td>$telefon</td>
  57. <td>$email</td>
  58. <td>$wyslano</td>
  59.  
  60.  </tr>
  61. EOD;
  62. $i++;
  63. }
  64.  
  65. $zamowienia_footer = <<<end
  66.  
  67. </table>
  68. <input type="submit" value="Usuń zaznaczone">
  69. </form>
  70. end;
  71. $wyswietl =<<<WYSWIETL
  72.  $wyswietlanie_header
  73.  $zamowienie_detale
  74.  $zamowienia_footer
  75. WYSWIETL;
  76. ?>

no i w tabelce gdzie ma wyswietlac rekordy
<?php echo $wyswietl; ?>

no i mam problem
chiałbym, żeby po kliknięciu naprzyklad na ID ktore jest wyswietlane w kazdym rekordzie otwiera mi nowa strone i tam wszystkie wartości z danego rekordu
Proszę o wyjaśnienie dokładne ponieważ dopiero uczę sie php
dzieki smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Kod
chiałbym, żeby po kliknięciu naprzyklad na ID ktore jest wyswietlane w kazdym rekordzie otwiera mi nowa strone i tam wszystkie wartości z danego rekordu


jak wyswietlasz id to robisz sobie pod to link

  1. <?php
  2. echo '
  3.  <a href=nowa_strona_z_danymi.php?id="'.$wyswietlenie_z_bazy['id_z_bazy'].'">"'.$wyswietlenie_z_bazy['id_z_bazy']..'"</a>
  4. ';
  5. ?>


i tam na tej nowej stronie robisz zapytanie pobierajace dane z bazy gdzie warunek jest pobieranym metoda $_GET z adresu

Ten post edytował skowron-line 7.11.2006, 22:46:03


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 05:35