Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144
Príspevok NapísalOffline : 11.04.2008 15:39

Ahoj. mam maly problem. potrebujem urobit system asi takto:
do policka napisem ID kod uzivatela a potvrdim. v tom sa mi nacita do formov jeho meno na editaciu. zmenim meno v inpute a odoslem a v SQL by sa mal vykonat update.

Po napisani ID a potvrdeni nenacita do pola meno, ale napise chybu:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /server/web/px2.biz/htdocs/sub/wdesign/zmena.php on line 19

Mam to takto:
Zmena.php:
Kód:
<?php

  mysql_connect(XXX, XXX, XXX);
  mysql_select_db("web");
 
  if (!$_POST['vyber']) {
  echo("
  Vyber:
  <form action='zmena.php'  method='post'>
  <input type='text' name='id'>
  <input type='submit' name='vyber'>
  </form>"
  );
  }
 
  if($_POST['vyber']) {
  $_SESSION['id'] = $_POST['id'];
  $result = mysql_query("SELECT * FROM web WHERE id=" . $_SESSION['id']);
  while($row = mysql_fetch_object($result)) {
    echo("
    <form action='update.php' method=post>
    <textarea name='meno'>" . $row -> text . "</textarea>
    <input type='submit' name='sent'>
    </form>"
    );
  }
  }
?>


Update.php:
Kód:
<?php
  mysql_connect(XXX, XXX, XXX);
  mysql_select_db("web");

  if(mysql_query("UPDATE web SET meno='" . $_POST['meno']. "' where id=" . $_SESSION['id']))
  echo("Zmenene");
      else
  echo("Neuspesne");
?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20
Príspevok NapísalOffline : 11.04.2008 15:51

ked uz ukladas do session, zacal/spustil si niekedy sessions na zaciatku skriptu s funkciou session_start(); ?

Kedze ID by malo byt unikatne tak zbytocne loopujes while-om, pretoze query by ti malo vratit len jeden riadok, ak existuje.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144
Príspevok Napísal autor témyOffline : 11.04.2008 16:12

Kód:
<?php
  mysql_connect(localhost, fsnews, a92zb29c19);
  mysql_select_db("web");
 
  if (!$_POST['vyber']) {
  echo("
  Vyber:
  <form action='zmena.php'  method='post'>
  <input type='text' name='id'>
  <input type='submit' name='vyber'>
  </form>"
  );
  }
 
  if($_POST['vyber']) {
  $_UP['id'] = $_POST['id'];
  $result = mysql_query("SELECT meno FROM web WHERE id=" . $_UP['id']);
 
    echo("
    <form action='update.php' method=post>
    <textarea name='meno'>" . $row -> text . "</textarea>
    <input type='submit' name='sent'>
    </form>"
    );
  }

?>


takto mi zobrazi textareu po zadani ID ale nenacita sa donej obsah.

PLS moze mi niekto napisat nieco podobne a fuknce ?


Offline

Správca fóra
Správca fóra
Update SQL cez form

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 12.04.2008 9:24

chyba ti tam
Kód:
$row = mysql_fetch_object($result);







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. chyba pri sql update

v PHP, ASP

3

477

17.03.2011 18:00

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Form cez ajax php neodosiela

v PHP, ASP

0

361

05.01.2012 18:39

Pablo Montero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Form - zmena url cez radio

v PHP, ASP

8

828

11.02.2007 15:21

SonnY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. spustenie .exe cez spawnl vo Windows Form VC++

v Assembler, C, C++, Pascal, Java

1

443

06.01.2012 14:33

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie noveho zaznamu v databaze cez SQL

v Databázy

3

545

03.07.2012 18:45

calimero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s prikazmi sql cez php - Save to the DB

v PHP, ASP

5

662

03.03.2008 15:29

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Update Biosu cez FlashMenu

v Biosy a ladenie výkonu

3

560

25.01.2008 22:56

mimkork Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Flasovanie biosu cez Live Update

v Ovládače

12

1320

13.03.2008 22:54

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Update stĺpca char cez regulárny výraz

v Databázy

2

666

29.10.2011 16:40

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MSI LIVE UPDATE 3, update biosu

v nVidia čipové sady

1

1798

11.01.2009 14:33

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. form

v PHP, ASP

2

587

02.05.2009 15:08

beginner Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. form refresh

v HTML, XHTML, XML, CSS

9

615

15.09.2008 14:35

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. form action

v PHP, ASP

0

624

12.08.2008 0:37

beginner Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Form refresh

v PHP, ASP

7

540

01.07.2009 17:05

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pouzitie FORM

v HTML, XHTML, XML, CSS

3

518

08.12.2011 22:14

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. form v html

v HTML, XHTML, XML, CSS

4

778

18.01.2007 15:02

etel Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra