![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 15.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
[php:1:016184fce4]<?php
include("config.php"); $db=mysql_connect("$host", "$uzyt", "$pass") or die("nie możnna się poł±czyć z baż danych"); mysql_select_db("$baza", $db); $sql="SELECT * FROM news WHERE id_col=$id_col"; $result= mysql_query($sql); while($row=mysql_fetch_array($result)){ printf("<form method=post action=admin.php?w=41&id_col=$id_col>"); printf("Nick: <input type=text name=nick value= %s><BR>", $row["nick"]); printf("Temat: <input type=text name=temat value= %s><BR>", $row["temat"]); printf("<textarea name=wpis rows=20 cols=60>%s</textarea></table><BR>", $row["wpis"]); printf("Obrazek: <input type=text name=obrazek value= %s><BR>", $row["obrazek"]); printf(" <input type=submit value=ok></form>"); } mysql_close(); } if ($w=="41" ) { $dbaw=mysql_connect("$host", "$uzyt", "$pass") or die("nie możnna się poł±czyć z baż danych"); mysql_select_db($baza); $sql="UPDATE news SET nick ='$nick', temat ='$temat', wpis = '$wpis' ,obrazek ='$obrazek', WHERE id_col ='$id_col' " ; mysql_query($sql) or die("nie moge wykonać zapytania") ; } ?>[/php:1:016184fce4] no i w wszystko jest ok poza edycją wyżuca mi że nie można wykonać zapytania?! ktoś zna rozwiązanie problemu?? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Wyedytuj post i uzyj BBCode'u [php]
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 15.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
dobra zrobiłem sory jestem tu nowy:)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
W nowej wersji php domyslnie wylaczone sa register globals.
Dlatego do przechwytywania danych z formularza uzywa sie mtablic $_POST['nazwa_zmiennej_z_formularza'] lub $_GET. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Sproboj
[sql:1:a20ad6b465]UPDATE news SET nick='$nick', temat='$temat', wpis='$wpis', obrazek='$obrazek', WHERE id_col='$id_col'[/sql:1:a20ad6b465] Moze wina w spacjach, itp?? ;/ BTW: po co masz dwa polaczenia do MySQL, jedno w zupelnosci wystraczy -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 15.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
nie nie chodzi tu o register globals mam je ustawione po staremu nie działa dalej:P
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Usuń przecinek przed WHERE.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Jakie wywala bledy ?
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 15.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
dobra to był ten przecinek.. ;p
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 08:56 |