Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z EDYCJA w SQL...
Widmo
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 25.05.2003

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


Chcialbym, zeby z DB pobieraly sie rzeczy, i zebym mogl je edytowac...
Napislam juz cos takiego, ale nie dziala...
Bledow nie wywala, bialego ekranu tez nie ma, ale nie zmienia wpisow w DB (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)

EDIT.php
[php:1:6ab9bf155f]
<?
include("config.php");
$db = mysql_pconnect($db_adres, $db_login, $db_pass);
if (!$db)
{
echo ("<center>Nie można było się połączyć z bazą danych!</CENTER>");
exit;
}
mysql_select_db($db_baza);
#######################################
$zapytanie = "SELECT * FROM kki WHERE id = ".$id."";
$wynik = mysql_query($zapytanie);
$ile_znalezionych = mysql_num_rows($wynik);

for($i=0; $i < $ile_znalezionych; $i++)
{
$wiersz = mysql_fetch_array($wynik);
($i+1);

$przedmiot = $wiersz["przedmiot"];
$data = $wiersz["data"];
$co = stripslashes($wiersz["co"]);
$nick = $wiersz["nick"];
$ip = $wiersz["ip"];
$data_w = $wiersz["data_w"];
}

?>[/php:1:6ab9bf155f]


teraz HTML:

Kod
<FORM ACTION="update.php" METHOD="GET" ENCTYPE="text/plain" TARGET="okno">

<TABLE ALIGN="CENTER" VALIGN="MIDDLE" WIDTH="0%" HEIGHT="0" CELLSPACING="0" CELLPADDING="4" BORDER="1" BGCOLOR="#66CCFF" STYLE="font-family: monospace; text-align: center">

<TR ALIGN="CENTER">

    <TD>Przedmiot:</TD>

    <TD><INPUT TYPE="TEXT" NAME="przedmiot" ALIGN="MIDDLE" VALUE="<? echo "$przedmiot" ?>"></TD>

</TR>

<TR ALIGN="CENTER">

    <TD>Data:</TD>

    <TD><INPUT TYPE="TEXT" NAME="data" ALIGN="MIDDLE" VALUE="<? echo "$data" ?>"></TD>

</TR>

<TR ALIGN="CENTER">

    <TD>Co:</TD>

    <TD><TEXTAREA NAME="co" ALIGN="MIDDLE" COLS="25" ROWS="8" WRAP="VIRTUAL"><? echo "$co" ?></TEXTAREA></TD>

</TR>

<TR ALIGN="CENTER">

    <TD>Dodał:</TD>

    <TD><INPUT TYPE="TEXT" NAME="nick" ALIGN="MIDDLE" VALUE="<? echo "$nick" ?>"></TD>

</TR>

<TR ALIGN="CENTER">

    <TD>IP:</TD>

    <TD><INPUT TYPE="TEXT" NAME="ip" ALIGN="MIDDLE" VALUE="<? echo "$ip" ?>" READONLY></TD>

</TR>

<TR ALIGN="CENTER">

    <TD>Data wpisu:</TD>

    <TD><INPUT TYPE="TEXT" NAME="data_w" ALIGN="MIDDLE" VALUE="<? echo "$data_w" ?>" READONLY></TD>

</TR>

</TABLE>

<P ALIGN="CENTER"><INPUT TYPE="SUBMIT" VALUE="Zapisz"></P>

</FORM>


i to co jest w UPDATE.php

[php:1:6ab9bf155f]

<?
include("config.php");
$db = mysql_pconnect($db_adres, $db_login, $db_pass);
if (!$db)
{
echo ("<center>Nie można było się połączyć z bazą danych!</CENTER>");
exit;
}
mysql_select_db("kki");

$update = "UPDATE kki SET przedmiot='$_GET['przedmiot']', data='$_GET['data']', co='$_GET['co']', nick='$_GET['nick']'
WHERE id='$_GET['id']'";

mysql_affected_rows($update);

?>


[/php:1:6ab9bf155f]

dodam tylko, ze dane sie bardzo ladnie przesylaja ze strony na strone. (phpinfo)

:!: UPDATED :!:
Go to the top of the page
+Quote Post

Posty w temacie
- Widmo   Problem z EDYCJA w SQL...   30.07.2003, 01:18:22
- - spenalzo   Przede wszystkim przeczytaj TO, zastosuj się do te...   30.07.2003, 01:23:47
- - Widmo   Thx, sprawdze, ale skoro zmienne przesylaja sie OK...   30.07.2003, 02:26:50
- - LeWaR   chyba za słabo sprawdzałeś..... <?php $update =...   30.07.2003, 09:48:06
- - Widmo   :oops: No racja... Ale to i tak nie działa... ...   30.07.2003, 11:46:54
- - spenalzo   Wyrzuć te zmienne poza cudzysłowy i powinno być OK...   30.07.2003, 17:35:03
- - Widmo   juz jest lepiej Dzieki, ale teraz error: Warning...   30.07.2003, 22:20:27
- - scanner   Re: Problem z EDYCJA w SQL...   30.07.2003, 22:25:27
- - Widmo   Nie nie brakuje...   30.07.2003, 22:34:34
- - scanner   A to ciekawe. Powiesz mi zatem, jak wywołujesz te ...   30.07.2003, 22:38:34
- - spenalzo   Funkcja mysql_affected_rows zwraca ilość wierszy p...   30.07.2003, 22:44:18
- - Widmo   Niestety, razem ze spenalzo wczoraj do 1:00 probow...   31.07.2003, 00:01:11
- - Widmo   Zapomnieli wszyscy ?   2.08.2003, 11:30:12
- - scanner   a może do tych dwu listingów dodałbyś jakieś infor...   2.08.2003, 11:34:12
- - Widmo   Nie wyskakuje zaden blad. Strona sie laduje, ale n...   2.08.2003, 11:55:30
- - scanner   update.php $update = "UPDATE kki SET przedmiot...   2.08.2003, 12:02:38
- - Widmo   Znowu caly dzien sie z tym meczylem... W nowym PHP...   16.08.2003, 20:34:06
- - FiDO   <?php $sql = "UPDATE `kki` SET `prz...   16.08.2003, 21:33:12
- - Widmo   Probowałem 'tak' juz wiele razy... NIC... Po tyl...   16.08.2003, 22:00:05
- - FiDO   To pokaz troche wiecej kodu, to co podalem jest po...   17.08.2003, 18:50:57
- - Widmo   Zobacz, kody sa wcześniej. nic się nie zmieniło.   17.08.2003, 22:19:35
- - bregovic   ...?   20.08.2003, 10:48:37
- - Widmo   Zmienilem na POST i dalej nie dziala... Target te...   25.08.2003, 09:09:45
- - LeWaR   W sumie skrypt niby ok, ale : <?php $update = ...   25.08.2003, 12:14:28
- - adwol   CytatZmienilem na POST i dalej nie dziala... Targ...   25.08.2003, 12:18:59
- - Widmo   Dziekuje jestescie wielcy Dziala!!   25.08.2003, 16:07:42


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

 



RSS Aktualny czas: 25.08.2025 - 13:45