![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 9 Dołączył: 20.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam spory problem PIszę któtki skrypt ale napotkałem sie na dziwny problem .. a mianowicie mam kod o taki :
Kod //przypisuje zmiennym wartosci z formularza: $nazwa=$_POST['nazwa']; $opis=$_POST['opis']; $id=$_GET['id']; if ( $nazwa && $opis ){ $query = "INSERT INTO generator set nazwa='$nazwa',opis='$opis'"; mysql_query($query); } if (isset($_GET['id'])) { $id = intval($_GET['id']); $lol = mysql_query ("SELECT * FROM generator WHERE id=.'$id'.'"); } //pokazywanie wiadomości if(!empty($lol)) { $odp = mysql_query($lol); } while ($odp && $i = mysql_fetch_assoc ($lol)) { $nazwa = $i['nazwa']; $opis = $i['opis']; print "$nazwa"; } Ale wygląda na to iż mam błąd w zapytaniu bo nie pokazuje sie opis lub nazwa podczas uzycia petli while . Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Ruio 20.02.2009, 08:49:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jakie zmienne taki post : lol (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
id=.'$id'. po co te kropki? Poczytaj w manualu o lancuchach tekstowych bo mieszasz pojecia.... if(!empty($lol)) { $odp = mysql_query($lol); } przeciez $lol to wynik mysql_query, wiec na grzyba znowy na tym robisz mysql_query?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 9 Dołączył: 20.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
hehe mylę się jeszcze trochę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) sprawdziłem ale nadal przy wpisaniu w adresie ?id-44 np. nie ma ochoty pokazać co przy tym id jest ;/ co jeszcze mam poprawić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) uprzedzając pytania : tabelkę w bazie mam , mam w niej też rekordów sporo bo dodałem na próbę no i oczywiście ten skrypt łaczy się z bazą danych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jakis pomysł ?
P.S Mam w bazie że id jest numerowane automatycznie może w tym kłopot ;/ |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
wogole ci nie dochodzi do zapytania, gdyz masz warunek isset($_GET['id'])
A w url nie masz ustawione id nie:?id-44 a: ?id=44 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 9 Dołączył: 20.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
eee to co mam zrobić (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a co do tego znaku równa się to wiem pomyłka w pisaniu teraz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
edit// Odkryłem czemu nie działało ;d w bazie miałem pole o nazwie Nazwa a pobierałem pole : nazwa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) głupi bład jedna literka a juz nie działało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) POZDRAWIAM i dziękuję za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Ruio 20.02.2009, 09:31:32 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat w bazie miałem pole o nazwie Nazwa a pobierałem pole : nazwa głupi bład jedna literka a juz nie działał zastosuj sie do tego: http://nospor.pl/php-faq-n29.html#faq-2 a unikniesz takich bledow W ogole zastosuj sie do wszystkich porad stamtad (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 9 Dołączył: 20.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
dokładnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a jeszcze krótkie pytanie bo już zrobiłem iż mi pokazuje wszystko ale muszę podać temu kto wypełnił formularz id jakie zostało nadane jego formularzowi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i tu problem bo pobrać z bazy chyba nie ma tego jak bo sprawdzanie po nazwie to głupota ;/ to samo po opisie ;/ Jakiś pomysł ? ;d
edit// widziałem że gdzieś polecałeś funkcję : mysql_insert_id przy podobnym przypadku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tutaj mogę ją zastosować ? Ten post edytował Ruio 20.02.2009, 09:52:03 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 9 Dołączył: 20.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
czyli kolejny raz dzięki i można zamknąć temat o ile robicie takie coś na forum bo nie znam jeszcze was (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat można zamknąć temat o ile robicie takie coś na forum Przejrzyj pierwsze lepsze 10 tematow na forum a sie dowiesz czy robimy takie cos (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:30 |