Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php&mysql] blad w update
tumeks
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Mam problem z tym kodem i nie wiem co tutaj jest zle zrobione :|
[php:1:ad483c33bf]
<?
session_start();

$dburl = "localhost";
$dblogin = "root";
$dbpasswd= "krasnal";
$dbname = "tumeks";

mySQL_connect($dburl, $dblogin, $dbpasswd);
mySQL_select_db($dbname);

require_once('funkcje.php');

$nazwa_uz = $HTTP_SESSION_VARS['prawid_uzyt'];

if($update)
{
$wynik = mysql_query("UPDATE uzytkownik SET nazwa_uz='".$user_name."', haslo='".$user_pass1."', imie='".$user_imie."', nazwisko='".$user_nazwisko."', email='".$user_email."', miasto='".$user_miasto."', gg='".$user_gg."', plec='".$user_plec."', stronawww ='".$user_www.". WHERE nazwa_uz = '".$nazwa_uz."'");

$exec = mysql_query($wynik) or die(mysql_error());

} else
{

$query = "select * from uzytkownik where nazwa_uz = '$nazwa_uz'";
$result = mySQL_query($query);
$row = mysql_fetch_array($result); ?>

<form method="POST" action="ustawienia.php" onSubmit="przycisk.disabled='disabled'">
<input type="hidden" name="update" value="<? echo $nazwa_uz ;?>">
[/php:1:ad483c33bf]

Z góry dzieki smile.gif
?>[/php]
Go to the top of the page
+Quote Post
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Pro -> php

Co to ma wspólnego z imżynierią programowania?


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
borec
post
Post #3





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

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


napisz jaki blad wywala


--------------------
Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD
Go to the top of the page
+Quote Post
tumeks
post
Post #4





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


sorki pomylilem sie dzieki za nie zablokowales tematu tylko go przeniosles smile.gif
Go to the top of the page
+Quote Post
tumeks
post
Post #5





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


taki blad: Zapytanie było puste
Go to the top of the page
+Quote Post
borec
post
Post #6





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

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


Cytat
taki blad: Zapytanie było puste


lol. moze zapodaj tez kod funkcje.php :?


--------------------
Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD
Go to the top of the page
+Quote Post
tumeks
post
Post #7





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


prosze oto plik funkcje.php

[php:1:76a5c97ecc]<?php
function sprawdz_prawid_uzyt()
// sprawdzenie czy użytkownik jest zalogowany i powiadomienie go jeżeli nie
{
global $HTTP_SESSION_VARS;
if (isset($HTTP_SESSION_VARS['prawid_uzyt']))
{
echo 'Zalogowano jako '.$HTTP_SESSION_VARS['prawid_uzyt'].'.';
echo '<br />';
}
else
{
// nie jest zalogowany
echo 'Brak zalogowania.<br />';
exit;
}
}

function loguj($nazwa_uz, $haslo)
// sprawdzenie nazwy użytkownika i hasła w bazie danych
// jeżeli się zgadza, zwraca true
// jeżeli nie, zwraca false
{

// sprawdzenie unikatowości nazwy użytkownika
$wynik = mysql_query("select * from uzytkownik
where nazwa_uz='$nazwa_uz'
and haslo = password('$haslo')");
if (!$wynik)
return false;

if (mysql_num_rows($wynik)>0)
return true;
else
return false;
}
?>[/php:1:76a5c97ecc]
Go to the top of the page
+Quote Post
borec
post
Post #8





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

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


:?: :!: skad ci sie wzial taki blad?


--------------------
Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD
Go to the top of the page
+Quote Post
tumeks
post
Post #9





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


jaki blad popraostu nic nie updatuyje do bazy danych jak zmieniam jakies dane w formularzu smile.gif
Go to the top of the page
+Quote Post
scanner
post
Post #10





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Cytat
[php:1:f5099fc2e0]
<?  
$wynik = mysql_query("UPDATE uzytkownik SET nazwa_uz='".$user_name."', haslo='".$user_pass1."', imie='".$user_imie."', nazwisko='".$user_nazwisko."', email='".$user_email."', miasto='".$user_miasto."', gg='".$user_gg."', plec='".$user_plec."', stronawww ='".$user_www.". WHERE nazwa_uz = '".$nazwa_uz."'");  

$exec = mysql_query($wynik) or die(mysql_error());  
?>
[/php:1:f5099fc2e0]
Widzisz tutaj błąd?


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
borec
post
Post #11





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

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


Cytat
jaki blad popraostu nic nie updatuyje do bazy danych jak zmieniam jakies dane w formularzu smile.gif

wiec co to jest to Zapytanie było puste? dobra niewazne

:idea: mysql nie wywala zadnego bledu?
:idea: register_globals sa na On ?

update: @scanner czyzby kropka przez WHERE? :wink:


--------------------
Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD
Go to the top of the page
+Quote Post
tumeks
post
Post #12





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Cytat
Cytat
[php:1:b1bf947449]
<?  
$wynik = mysql_query("UPDATE uzytkownik SET nazwa_uz='".$user_name."', haslo='".$user_pass1."', imie='".$user_imie."', nazwisko='".$user_nazwisko."', email='".$user_email."', miasto='".$user_miasto."', gg='".$user_gg."', plec='".$user_plec."', stronawww ='".$user_www.". WHERE nazwa_uz = '".$nazwa_uz."'");  

$exec = mysql_query($wynik) or die(mysql_error());  
?>
[/php:1:b1bf947449]
Widzisz tutaj błąd?


niee
Go to the top of the page
+Quote Post
tumeks
post
Post #13





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Cytat
Cytat
jaki blad popraostu nic nie updatuyje do bazy danych jak zmieniam jakies dane w formularzu smile.gif

wiec co to jest to Zapytanie było puste? dobra niewazne

:idea: mysql nie wywala zadnego bledu?
:idea: register_globals sa na On ?

update: @scanner czyzby kropka przez WHERE? :wink:


na ON
Go to the top of the page
+Quote Post
borec
post
Post #14





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

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


Cytat
na ON

to wylacz i popraw kod aaevil.gif

z tym zapytamiem sproboj tak:
[php:1:4ca9c7ec43]<?php
$wynik = mysql_query("UPDATE uzytkownik SET nazwa_uz='".$user_name."',
haslo='".$user_pass1."', imie='".$user_imie."', nazwisko='".$user_nazwisko."',
email='".$user_email."', miasto='".$user_miasto."', gg='".$user_gg."',
plec='".$user_plec."', stronawww ='".$user_www."' WHERE nazwa_uz =
'".$nazwa_uz."'");
?>[/php:1:4ca9c7ec43]


--------------------
Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD
Go to the top of the page
+Quote Post
scanner
post
Post #15





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Cytat
Cytat
Cytat
[php:1:3609e78e99]
<?  
$wynik = mysql_query(/* zapytanie */);  
$exec = mysql_query($wynik) or die(mysql_error());  
?>[/php:1:3609e78e99]
Widzisz tutaj błąd?
niee
[php:1:3609e78e99]<?php
$wynik = mysql_query("UPDATE uzytkownik SET nazwa_uz='".$user_name."', haslo='".$user_pass1."', imie='".$user_imie."', nazwisko='".$user_nazwisko."', email='".$user_email."', miasto='".$user_miasto."', gg='".$user_gg."', plec='".$user_plec."', stronawww ='".$user_www." WHERE nazwa_uz = '".$nazwa_uz."'") or die(mysql_error());
?>[/php:1:3609e78e99]Twój $exec nie ma racji bytu,ponieważ $wynik zamiera wynik m,ysql_query a nie treśc zapytania.
Ładny macie burdel ( © Sexmisja ) w kodzie, siostry...


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
tumeks
post
Post #16





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Dzieki za wszytko biggrin.gif dziala biggrin.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 Aktualny czas: 22.08.2025 - 08:28