databaze

17.03.2013 15:33
příspěvků:54

Dobrý den,

dělám si pro svůj web redakční systém a zasekl jsem se u jedné věci.

Potřeboval by sem aby se po zapsání hodnot do formuláře na admin stránce v databázi přepsala již dříve vložena hodnota přepsala na tu aktuální hodnotu.

<i>Předem děkuji za odpovědi.</i>

17.03.2013 15:45
příspěvků:5

Zdarec,
jaký jazyk používáš k programování?

17.03.2013 15:51
příspěvků:54

Čistej admin systém programuji v php.
jinak na celej system používam:
.html
.xhtml
.php
.css
.js

17.03.2013 16:07
příspěvků:5

Ok.. Předpokládám, že dotaz je pro databázi MySQL.

Nevím, jak jsi daleko (návrh tabulky, atd..), nebo jestli potřebuješ pomoct pouze s dotazem na databázi.

Př.: <pre>$sql = mysql_query("UPDATE `tabulka` SET `nazev` = . $_POST&#91;'nazev'&#93; . , `clanek` = . $_POST&#91;'clanek'&#93; . WHERE `id` = . $id . ");</pre>

Je důležité tam zadat tu podmínku where, jinak se data přepíší v každém řádku!

Rád zodpovím další dotazy.

17.03.2013 16:45
příspěvků:54

Ano jedná se o MySQL databázi.

Návrh tabulek už mám, mám i už postavený csript že my to čte z databáze třeba Title webu, nebo název webu.

já to potřebuji do administrace že třeba někdo vyplní v administraci title webu a on se v databázi přepíše.

17.03.2013 16:50
příspěvků:5

Tak použijte kód nad Vaším příspěvkem.

17.03.2013 16:54
příspěvků:54

Skusim ho použít
Děkuju

17.03.2013 17:13
příspěvků:54

nefunguje

17.03.2013 17:17
příspěvků:5

Zkus sem zkopírovat zdrojový kód.

17.03.2013 17:25
příspěvků:54

čtení informací z databáze:
<pre>&lt;?php
session_start();

$con = mysql_connect(&quot;localhost&quot;,&quot;112250_web&quot;,&quot;*******************&quot;);

if (!$con)
{

die('&lt;/H2&gt;Nelze se připojit k databázi:&lt;I&gt;' . mysql_error());

}

mysql_select_db(&quot;112250_web&quot;, $con);

$result = mysql_query(&quot;SELECT * FROM rs_nastaveni&quot;);

////////////////////////////////////////////////////

// { //

// echo $url&#91;'url_webu'&#93;.''; //

// } //

////////////////////////////////////////////////////

?&gt; </pre>
soubor s nastavení jazyka:
<pre>&lt;?php

define ('footer','Kopírování bez písemného svolení je přísně zakázáno!!!');

define ('admin_title','Administrace');

define ('admin_prihlaseni_title','Přihlašte se prosím do Administrace');

?&gt;
</pre>
index bez hmtl theme:
<pre>&lt;?php

require_once(&quot;data/zakladni_nastaveni.php&quot;);

require_once(&quot;data/text.php&quot;);

while($row = mysql_fetch_array($result))
?&gt;

&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;

&lt;html&gt;
&lt;head&gt;

&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=windows-1250&quot;&gt;

&lt;meta name=&quot;generator&quot; content=&quot;PSPad editor, www.pspad.com&quot;&gt;

&lt;title&gt;&lt;?php echo $row&#91;'title_webu'&#93;; ?&gt;&lt;/title&gt;

&lt;/head&gt;
&lt;body&gt;
&lt;?php {echo footer;} ?&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>

© 2007-2024 PCforum.cz, všechna práva vyhrazena, veškeré informace zde uvedené jsou bez záruk, podmínky užití, kontaktní informace