Autor Zpráva
Arizona
Profil *
Představte si situaci:D :



$page= $_GET['page'];
$id = $_GET['id'];

if ($page== "necoo"):
if($_POST['submit']) {
$result = MySQL_Query(" UPDATE necooo SET nec_nazev ='.$nazev.'
WHERE nec_id = '$id'");
echo "Upraveno!<br>";
}
$neco = mysql_query("SELECT * FROM necooo WHERE nec_id = '$id'");
while($nnn = mysql_fetch_row($neco)):
echo "
<div class=\"admin\"><form method=\"post\" action=\"index.php?hlav=uprava&page=necoo\">
<p><b>Název:</b><br>
<input type=\"text\" name=\"nazev\" value=\"$nnn[4]\" size=\"20\">
<input type=\"submit\" name=\"submit\" value=\"Vložit\">
</form></div>";
endwhile;


..............................

a sic to do inputu nazev vypíše, nový už nevloží... Tak co ted, zavolat Rasmusovi Lerdorfovi nebo vám:-))) dík...
djlj
Profil
Nevím, kde je problém, ale pokud, dle nadpisu, nefunguje update, bude to cyhbějícími uvozovkami.
$result = MySQL_Query(" UPDATE necooo SET nec_nazev ='".$nazev."' WHERE nec_id = '$id'");
Arizona
Profil *
Nevím, kde je problém, ale pokud, dle nadpisu, nefunguje update, bude to cyhbějícími uvozovkami.
$result = MySQL_Query(" UPDATE necooo SET nec_nazev ='".$nazev."' WHERE nec_id = '$id'");


vyzkoušeno, tim to neni:(
djlj
Profil
Arizona
echo mysql_error();
Arizona
Profil *
echo mysql_error();

taky sem to už vyzkoušela, napsala sem to hned za příkaz a nevypsalo to vubec nic...
djlj
Profil
Arizona
Zkus tam dát ještě echo mysql_affected_rows(); (zjistí počet ovlivněných řádků)
Arizona
Profil *
djlj

před dotazem vypíše 3, po dotazu 0....

(pro jistotu sem zkoušela i jestli má ta proměná $neco nějakou hodnotu, ale fakt má)
djlj
Profil
Arizona
A v PMA to funguje?
tiso
Profil
miesto:
$result = MySQL_Query(" UPDATE necooo SET nec_nazev ='.$nazev.' WHERE nec_id = '$id'");

napíš:
$result = mysql_query("UPDATE necooo SET nec_nazev ='".$nazev."' WHERE nec_id = '".$id."'");
Toto téma je uzamčeno. Odpověď nelze zaslat.

0