Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Przesylanie zmiennej
DANGER
post 27.11.2006, 09:18:09
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 23.11.2006

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


  1. <?php
  2. ()...
  3.  
  4.  
  5.  
  6. else
  7.  
  8. {
  9. $pyt = 'select * from dane2 where id=$id ';
  10. $g = mysql_query($pyt);
  11.  
  12. $nick = $g['nick'];
  13. $wiek2 = $g['wiek'];
  14.  
  15.  
  16. echo" nick".$nick." " ;
  17. echo "<table border=0 cellpadding=0 cellspacing=0>
  18. <tr><td width=200>
  19. <p><h3>Nick: {$g['nick']}</h3>
  20. E-Mail: {$g['mail']}<br />
  21. Płeć: {$g['plec']}<br /> ";
  22.  
  23. if ($wiek2!=0){
  24.  
  25. echo"Wiek: {$g['wiek']} <br /> ";}
  26. ?>

mam takie zapytanie i chce je uruchomic przy pomocy odnosnika

  1. <?php
  2. <a href='index.php?=action&nick2=".$row['nick']."&id=".$row['id']."'>Wiecej</a>
  3. ?>



wiem ze odnosnik dziala bo przekazuje smienne do paska adresu.....ale czemu pozniej mysql_query nie pobiera wartosci z podanego ID i nie wyswietla nic .....

prosze o pomoc i dziekuje z gory

P.S te dziwne wyswietlania przy pomocy echo to pozostalosc po tym jak probowalem na wszystkie sposoby cos wyswietlic ;] tongue.gif

Ten post edytował DANGER 29.11.2006, 13:41:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Siner
post 27.11.2006, 09:37:32
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 6
Dołączył: 2.01.2004

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


A przed zapytaniem, wpisz:
  1. <?php
  2. $id = $_GET['id'];
  3. ?>

Poczytaj o tablicach superglobalnych(POST, GET, SESSION, COOKIE) i o register_globals.

Edit
Zwróć uwagę na cudzysłowie jakie stosujesz jest różnica między ' a ",
  1. <?php
  2. $pyt = "select * from dane2 where id=$id";
  3. ?>


Ten post edytował Siner 27.11.2006, 09:40:50


--------------------
Go to the top of the page
+Quote Post
Sedziwoj
post 27.11.2006, 09:54:33
Post #3





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


  1. <?php
  2. echo '<a href="index.php?nick2='.$row['nick'].'&id='.$row['id'].'">Wiecej</a>';
  3. ?>

=action nic nie daje więc można bez.
  1. <?php
  2. //Choć najpierw powinno się spr. czy przesłane isset($_GET['id'])
  3. $id=$_GET['id'];
  4. $pyt = 'select * from dane2 where id='.$id;
  5. $ga = mysql_query($pyt) or die('niepoprawne zapytanie');
  6.  
  7. //Przetworzyć wynik zapytania
  8. $g=mysql_fiech_assoc($ga);
  9. //Zakładam że takie są nazwy odpowiednich pól w bazie
  10. /*
  11. *Tylko po co przypisywać a potem z nich nie korzystać?
  12. *albo się użawać nowych nazw albo nie, bo robi się śmietnik
  13. */
  14. $nick = $g['nick'];
  15. $wiek2 = $g['wiek'];
  16.  
  17. echo " nick".$nick." " ;
  18. echo "<table border="0" cellpadding="0" cellspacing="0">
  19. <tr><td width="200">
  20. <p><h3>Nick: ${g['nick']}</h3>
  21. E-Mail: ${g['mail']}<br />
  22. Płeć: ${g['plec']}<br /> ";
  23.  
  24. if ($wiek2!=0){
  25. echo "Wiek: ${g['wiek']} <br /> ";
  26. }
  27. ?>


EDIT: jak zawsze literówki

Ten post edytował Sedziwoj 27.11.2006, 09:59:06


--------------------
Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami.
Go to the top of the page
+Quote Post
DANGER
post 27.11.2006, 10:06:36
Post #4





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 23.11.2006

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


takie cos sie pojawia ;/


Fatal error: Call to undefined function: mysql_fiech_assoc()
Go to the top of the page
+Quote Post
nospor
post 27.11.2006, 10:09:29
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no ale nie kopiowac bezmyslnie... nie fiech a fetch. wyszukiwarka w manualu polaczona z logicznym mysleniem nie boli tongue.gif

proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Cysiaczek
post 27.11.2006, 10:10:36
Post #6





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Cytat
Fatal error: Call to undefined function: mysql_fiech_assoc()


Cytat
(...)
$g=mysql_fiech_assoc($ga);
(...)


No rozbrajasz mnie... : )

mysql_fetch_assoc

Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
Sedziwoj
post 27.11.2006, 10:16:31
Post #7





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


Cytat(Cysiaczek)
No rozbrajasz mnie... : )

mysql_fetch_assoc

Pozdrawiam.

Wiesz, sam się załamuję worriedsmiley.gif coś za dużo tych literówek.

Pewnie dlatego, że bardzo dawno nie pisałem... (coś z trzy lata)


--------------------
Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami.
Go to the top of the page
+Quote Post
DANGER
post 27.11.2006, 10:20:28
Post #8





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 23.11.2006

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


oooo jaaaa ju ar maj masta DANKE guitar.gif
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 Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:56