PHP UPDATE MySQL – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

PHP UPDATE MySQL – PHP – Fórum – Programujte.comPHP UPDATE MySQL – PHP – Fórum – Programujte.com

 

Majox
~ Anonymní uživatel
75 příspěvků
7. 12. 2009   #1
-
0
-

Ahojte, mám taký problém neviem, ale v čom:

Formulár:

h1>Profil</h1>

<form action="profill.php" method="post">
<p><textarea rows="10" name="S1" cols="48"></textarea></p>
<input type="submit" name="send" value="Ulož"/>
</form>


Spracovanie:
<?php

ob_start();
if(isset($_POST['sent'])){
$profil=trim($_POST['profil']);
}else{
require "db.php";

if($profil==""){
$profil="";
}
mysql_query("UPDATE uzivatele SET profil='$profil' WHERE profil='$profil'") or die (mysql_error());




$backlink="index.php?Alert=4";
}





header ("Location: $backlink");
ob_end_flush();

?>


Neviem prečo, ale som pripojený k tabuľke a chcem do kolónky "profil" doplniť to, čo si zadám do formulára a následne odošlem.
Vždy keď potvrdím ten obsah profilu, vypíše OK, ale nezapíše sa do poslednej kolónky "profil" v tabuľke MySQL.

Nastavenie tej kolónky je:

profil VARCHAR(500) utf8_slovak_ci a to je všetko.

Bol by som rád, ak by mi niekto poradil ako mám inak napísať ten kód.


Ďakujem!


S Pozdravom:


Majox

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
7. 12. 2009   #2
-
0
-

UPDATE uzivatele SET profil='$profil' WHERE profil='$profil'
i kdyby to naslo polozku s profil = $profil tak stejne nemusi nic menit protoze to menis opet prekvapive na $profil

Nahlásit jako SPAM
IP: 80.250.1.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Majox
~ Anonymní uživatel
75 příspěvků
8. 12. 2009   #3
-
0
-

A ako by som mal správne napísať ten kód aby sa to zmenil na text ktorý som zadala do formu?


Ďakujem


S Pozdravom:



Majox

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
8. 12. 2009   #4
-
0
-

potrebujes vedet co zmenit .. a na co zmenit...
nejcasteji se to dela tak, ze si das jako skryty prvek ID radku z databaze, ktery editujes...
pak proste hodis update tabulka set zmenena=polozka where id = id_z_formulare

zaprve se ti zmeni pouze to co bude mit spravne ID
zadruhe se ti nezmeni nic ostatniho..

Nahlásit jako SPAM
IP: 80.250.1.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Majox
~ Anonymní uživatel
75 příspěvků
8. 12. 2009   #5
-
0
-

Ďakujem, za pomoc, ale len teraz začínam s PHP nemohli by ste mi sem dať upravený kód?

Bol by som veľmi vďačný!


S Pozdravom:



Majox

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
8. 12. 2009   #6
-
0
-

jen se snaz ..

Nahlásit jako SPAM
IP: 80.250.1.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Majox
~ Anonymní uživatel
75 příspěvků
8. 12. 2009   #7
-
0
-

No vďaka tak hádam dačo vykúzlim... :)

Nahlásit jako SPAM
IP: 92.52.30.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 65 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý