| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 03.11.2007 11:07 | |
|
Prosim vas, kde mam zase chybu? cele som to prehladal a nvm ju najst, stale mi vypise ze neaktualizovane
Formular: Kód: <form action="o_mne-uprav.php" method="post"> <tr> <td>Úprava</td> <td><INPUT TYPE="radio" NAME="uprava" VALUE="zmena_nazov">názvu<br> <INPUT TYPE="radio" NAME="uprava" VALUE="zmena_hodnota" CHECKED>hodnoty<br></td> </tr> <tr> <td>Názov:</td><td><input name="nazov"></td> </tr> <tr> <td>Hodnota:</td><td><input name="hodnota"></td> </tr> <tr> <td><input type="submit" value="Uprav"></td> </tr> </form> spracujuci skript: Kód: <? error_reporting(E_ALL); include("pripoj.php"); $zmena=$_POST["uprava"]; $nazov=$_POST["nazov"]; $hodnota=$_POST["hodnota"];
$zmena_hodnota=mysql_query("UPDATE o_mne SET hodnota=$hodnota WHERE nazov=$nazov LIMIT 1"); $zmena_nazov=mysql_query("UPDATE o_mne SET nazov=$nazov WHERE hodnota=$hodnota LIMIT 1");
if($zmena=='zmena_hodnota') {$zmena_hodnota;} elseif($zmena=='zmena_nazov') {$zmena_nazov;}
if($zmena_hodnota) {echo "aktualizovane hodnota <a href=\"index.php?str=o_mne\">späť</a> ";} elseif($zmena_nazov) {echo "aktualizovane nazov <a href=\"index.php?str=o_mne\">späť</a> ";} else {echo "neaktualizovane ";}
echo $zmena." ".$nazov." ".$hodnota; ?>
dik vam seckym
|
|
Registrovaný: 29.12.05 Prihlásený: 14.08.18 Príspevky: 539 Témy: 62 Bydlisko: 127.0.0.1 (... | Napísal qacer: 03.11.2007 12:20 | |
|
pokial mas dobre pripojenie k db a spravne napojenie na tabulky a stlpce tak skus takto:
Kód: <? error_reporting(E_ALL); include("pripoj.php"); $zmena=$_POST["uprava"]; $nazov=$_POST["nazov"]; $hodnota=$_POST["hodnota"];
$zmena_hodnota=mysql_query("UPDATE o_mne SET hodnota=\"".$hodnota."\" WHERE nazov=\"".$nazov."\" LIMIT 1"); $zmena_nazov=mysql_query("UPDATE o_mne SET nazov=\"".$nazov."\" WHERE hodnota=\"".$hodnota."\" LIMIT 1");
if($zmena=='zmena_hodnota') {$zmena_hodnota;} elseif($zmena=='zmena_nazov') {$zmena_nazov;}
if($zmena_hodnota) {echo "aktualizovane hodnota <a href=\"index.php?str=o_mne\">späť</a> ";} elseif($zmena_nazov) {echo "aktualizovane nazov <a href=\"index.php?str=o_mne\">späť</a> ";} else {echo "neaktualizovane ";}
echo $zmena." ".$nazov." ".$hodnota; ?>
_________________ "Kde končí hiphop, začína IQ." |
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 Bydlisko: Prešov / Pr... | Napísal mylan: 03.11.2007 12:22 | |
|
Skús sa naučiť netransformovať premenné a používať ich v štýle $_POST a $_GET v celom kóde. Zjednoduchší ti to orientáciu kodu, imho... Nemal si úvodzovky v query, atď...
Kód: <?php error_reporting(E_ALL); include("pripoj.php"); $zmena_hodnota = false; $zmena_nazov = false;
if($_POST["uprava"] == 'zmena_hodnota') { mysql_query("UPDATE o_mne SET hodnota = '".$_POST["hodnota"]."' WHERE nazov = '".$_POST["nazov"]."' LIMIT 1"); $zmena_hodnota = true; } elseif($_POST["uprava"] == 'zmena_nazov') { mysql_query("UPDATE o_mne SET nazov = '".$_POST["nazov"]."' WHERE hodnota = '".$_POST["hodnota"]."' LIMIT 1"); $zmena_nazov == true; }
if($zmena_hodnota) { echo "aktualizovane hodnota <a href=\"index.php?str=o_mne\">späť</a> "; } elseif($zmena_nazov) { echo "aktualizovane nazov <a href=\"index.php?str=o_mne\">späť</a> "; } else {echo "neaktualizovane ";}
echo $_POST["uprava"]." ".$_POST["nazov"]." ".$_POST["hodnota"]; ?>
//edit: neskoro
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal autor témy Flety: 08.11.2007 15:54 | |
|
a pls pomozte mi s tymto este:
Kód: <? error_reporting(E_ALL); include("pripoj.php"); $nazov=$_POST["nazov"]; $popis=$_POST["popis"]; $link=$_POST["link"]; $img=$_FILES['obrazok']['name']; $img_vdb=$_POST["img_vdb"];
if($img!=="") { $uploadDir = '../linky/'; $uploadFile = $uploadDir . $img; move_uploaded_file($img, $uploadFile); $zmena_img=mysql_query("UPDATE linky SET img='$img' WHERE popis='$popis' AND link='$link' AND nazov='$nazov' AND obrazok='$img_vdb' LIMIT 1"); }
$zmena_nazov=mysql_query("UPDATE linky SET nazov='$nazov' WHERE popis='$popis' AND link='$link' AND obrazok='$img_vdb' LIMIT 1"); $zmena_popis=mysql_query("UPDATE linky SET popis='$popis' WHERE nazov='$nazov' AND link='$link' AND obrazok='$img_vdb' LIMIT 1"); $zmena_link=mysql_query("UPDATE linky SET link='$link' WHERE popis='$popis' AND nazov='$nazov' AND obrazok='$img_vdb' LIMIT 1");
if($zmena_popis OR $zmena_nazov OR $zmena_link OR $zmena_img) {echo "aktualizovane <a href=\"index.php?str=linky\">späť</a> ";} else {echo "neaktualizovane ";} ?> nechce mi to menit v db nazov suboru (obrazku $img) cumim do toho dva dni a nevimem prist na chybu, uploaduje mi to v poho len nemeni v db zaznam skusal som aj takto: Kód: $zmena_img=mysql_query("UPDATE linky SET img='$img' WHERE popis='$popis' AND link='$link' AND nazov='$nazov' LIMIT 1"); ale nejde to
|
|
Registrovaný: 18.08.07 Prihlásený: 05.06.12 Príspevky: 419 Témy: 61 Bydlisko: Humenné | Napísal jsakac: 08.11.2007 16:35 | |
|
tak lebo premenne musis oddelit od kodu sql
Kód: $zmena_nazov=mysql_query("UPDATE linky SET nazov='".$nazov."' WHERE popis='".$popis."' AND link='".$link."' AND obrazok='".$img_vdb."' LIMIT 1");
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal autor témy Flety: 08.11.2007 16:38 | |
|
ako to ze inde mi to ide?? a ani ked som to oddelil mi to nejde??
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal autor témy Flety: 08.11.2007 16:52 | |
|
problem vyrieseny
|
|
Registrovaný: 18.08.07 Prihlásený: 05.06.12 Príspevky: 419 Témy: 61 Bydlisko: Humenné | Napísal jsakac: 08.11.2007 16:52 | |
|
mas chybu v hlave lol
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal autor témy Flety: 08.11.2007 20:22 | |
|
jj to som si vsimol pred tyzdnom a stale nevem najst ten chybny kod
|
|
Registrovaný: 18.08.07 Prihlásený: 05.06.12 Príspevky: 419 Témy: 61 Bydlisko: Humenné | Napísal jsakac: 09.11.2007 14:29 | |
|
ten chybny kod sa uz neda opravit. totiz mas to zdedene (cize od narodenia) musis ist do minulosti a svojmu pra pra pra pra pra ... dedovi a pra pra pra pra pra pra pra ... babe a opravit to. je to tazke, ale urcite pomoze
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal autor témy Flety: 09.11.2007 14:34 | |
|
jj...ale problem som uz vyriesil, cize mozete lock
|
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Kde mam chybu? v PHP, ASP | 14 | 610 | 18.11.2007 13:18 Blackshadow | | Kde mam asi chybu v PHP, ASP | 8 | 709 | 06.06.2007 19:47 Tominator | | Kde som spravil chybu? v Redakčné systémy | 2 | 448 | 04.01.2007 12:06 masterdead | | kde robim chybu, problem s delegatom v Technológia .NET | 2 | 1154 | 13.09.2010 9:46 dEVIANT | | Win Vista - kde mam 14 GB??? v Operačné systémy Microsoft | 6 | 419 | 22.02.2009 12:08 McDog | | kde v pc zistím napr. systemové nastroje,ci mam este RAMvo v Pamäte | 3 | 652 | 10.03.2008 22:56 Devil_SK | | Zase Virus [ Choď na stránku: 1, 2 ] v Antivíry a antispywary | 40 | 3106 | 31.10.2006 23:29 Shit | | Zase skola [ Choď na stránku: 1, 2, 3 ] v Vzdelanie, štúdium, škola | 67 | 3765 | 06.09.2008 19:03 Lub0$ | | Zase Titulky v Video programy | 4 | 567 | 11.02.2009 17:15 Qpkqkma | | Modrá smrť ! Zase :/ v Operačné systémy Microsoft | 1 | 295 | 05.04.2015 15:10 brmbo | | vista zase prelomena v Novinky | 11 | 916 | 28.12.2006 22:36 Shit | | Zase to wifi v Siete | 1 | 363 | 26.07.2011 9:59 Veveričiačik | | Zase Stavba Subwoofera v Elektronika | 18 | 3126 | 09.05.2008 21:08 bugi512 | | a zase Diakritika....... v Redakčné systémy | 1 | 510 | 02.12.2006 9:31 mokus | | Zase problem s preg_match v PHP, ASP | 5 | 496 | 15.07.2007 22:41 geoge046 | | Zase float a clear... v HTML, XHTML, XML, CSS | 2 | 386 | 27.06.2010 13:15 DARSON |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|