Archívum - Okt 25, 2005 - Fórum téma
Adatmigrálás MySQL-ből PostreSQL-be
Hali!
Készítettem egy elég komplex site-ot, MySQL és PHP alapokon, és most, amikor fel akartuk rakni a megrendelő szerverére, kiderült, hogy azon nem MySQL, hanem PostreSQL van, csak ezt nekem elfelejtették megemlíteni az elején, amikor megbeszéltük a dolgokat. Én azt még sosem használtam, nagy a különbség a kétféle adatbázis között? Szerintetek megoldható -e, és ha igen, akkor hogyan, hogy gyorsan és fájdalommentesen átrakjam az adatbázist, és mit kell ahoz a PHP fájlokban átírnom, hogy elérhető is legyen az oldal számára?
Üdv,
Fedor
■ Készítettem egy elég komplex site-ot, MySQL és PHP alapokon, és most, amikor fel akartuk rakni a megrendelő szerverére, kiderült, hogy azon nem MySQL, hanem PostreSQL van, csak ezt nekem elfelejtették megemlíteni az elején, amikor megbeszéltük a dolgokat. Én azt még sosem használtam, nagy a különbség a kétféle adatbázis között? Szerintetek megoldható -e, és ha igen, akkor hogyan, hogy gyorsan és fájdalommentesen átrakjam az adatbázist, és mit kell ahoz a PHP fájlokban átírnom, hogy elérhető is legyen az oldal számára?
Üdv,
Fedor
Adatbázis érték frissítése űrlap adat alapján
Nos az lenne a kérdésem hogy van egy ilyen függvényem:és egy része az index3.php-nek:nos ez minde szép és jó akkor el is küldi minden király
na de itt a mode.php=edit_news része:most it az a gon hogy ha módositom elvileg nincs it ott ez:és mégis módosítja de az a baj hogy nem frissiti hanem létrehoz egy újat de én azt akarom hogy az adott id-jüt módosítja és ne hozzon létre egy újat a módositott szöveggel.
???
pls help me.?
■ - <?php
- function hirfrissit( $news_id, $news_name, $news_content)
- {
- global $kapcsolat;
- $lekeres = "UPDATE news set news_name='$news_name', news_content='$news_content'
- WHERE news_id='$news_id'";
- $eredmeny = mysql_query( $lekeres, $kapcsolat );
- if ( ! $eredmeny )
- die ( "hirfrissit hiba: ".mysql_error() );
- }
- ?>
- <?php
- print('<a href="/mode.php?mode=edit_news&id='.$news_id.'">Szerkesztés</a>');
- ?>
na de itt a mode.php=edit_news része:
- <?php
- <?php
- if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
- {
- if ( $mode == 'edit_news' )
- {
- if($q = mysql_query("SELECT * FROM news WHERE news_id= '$news_id'")){
- while($kiolvasás = mysql_fetch_assoc($q)){
- extract($kiolvasás, EXTR_OVERWRITE);
- print('<br><center>
- <font size="5" color="#d0a700">Hír szerkesztés: '.$news_name.'</font></center><br><br>');
- print('<form action="mode.php?mode=new_news" method="POST">');
- print('Címe:<input type="text" name="news_name" value="'.$news_name.'"><br><br><br>');
- print('<center>');
- print('Tartalma
- <br>
- <textarea name="news_content" cols="75" rows="25">'.$news_content.'
- </textarea><br>
- <input type="submit" value="küld">
- </form>');
- if(isset($_POST[news_name]))
- {
- hirfrissit($news_id, $_POST[news_name], $_POST[news_content]);
- mysql_close($kapcsolat);
- }
- }
- }
- }
- }
- ?>
- <?php
- mysql_query("INSERT INTO news(news_name, news_content)
- VALUES ('$_POST[news_name]', '$_POST[news_content]')");
- mysql_close($kapcsolat);
???
pls help me.?
Több szintű CSS lista menü IE-ben nem csukódik be
Helló!
Összetákoltam egy több szintű CSS menüt, de sajnos (IE-ben) nem tökéletes.
A kód:Ha IE-ben ha lenyitom "három" almenü pontjából nyíló almenüt és leviszem az egeret a "három" almenü pont alá, akkor nem csukódik be a menü.
Néztem mások által megvalósított CSS menüt, de valahogy mindenki máshogy csinálja.
■ Összetákoltam egy több szintű CSS menüt, de sajnos (IE-ben) nem tökéletes.
A kód:
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <title>CSS menü</title>
- <style type="text/css">
- body
- {
- behavior: url(csshover.htc);
- }
- #menu a
- {
- display: block;
- background: gray;
- font-family: arial;
- text-decoration: none;
- font-size: 12px;
- color: black;
- height: 30px;
- }
- #menu a:hover
- {
- background: white;
- color: black;
- }
- #menu ul ul
- {
- display: none;
- }
- #menu ul li:hover ul
- {
- display: block;
- }
- #menu ul
- {
- margin: 0;
- padding: 0;
- list-style: none;
- }
- #menu ul li
- {
- float: left;
- width: 70px;
- }
- #menu ul ul ul li
- {
- position: relative;
- left: 100%;
- top: -30px;
- display: none;
- }
- #menu ul li ul li:hover ul li
- {
- display: block;
- }
- </style>
- </head>
- <body>
- <div id="menu">
- <ul>
- <li>főmenü1
- <ul>
- <li><a href="">egy</a></li>
- <li><a href="">kettő</a></li>
- <li><a href="">három</a>
- <ul>
- <li><a href="">zöld</a></li>
- <li><a href="">piros</a></li>
- <li><a href="">zöld</a></li>
- <li><a href="">piros</a></li>
- </ul>
- </li>
- </ul>
- </li>
- <li>főmenü2
- <ul>
- <li><a href="">egy</a></li>
- <li><a href="">kettő</a></li>
- <li><a href="">három</a></li>
- </ul>
- </li>
- </ul>
- </div>
- </body>
- </html>
Néztem mások által megvalósított CSS menüt, de valahogy mindenki máshogy csinálja.
IE DHTML Editing Component hiba
sziasztok!
az egyik munkamnal az IE-ben elerheto szerkeszto komponensekre epulo wysiwyg editort hasznaltam (http://msdn.microsoft.com/archive/en-us/dnaredcom/html/dhtmledcom.asp) es most tobb ev utan anelkul hogy hozzanyultam volna nehany ugyfel jelezte hogy javascript hibat ir neki es nem tudja hasznalni. Ugy nez ki hogy csak XP-n es csak a SP2 telepitese utan jon elo ez a hiba. Tobb forumban olvastam hogy gondok voltak a javascripttel SP2 telepites utan, de ezeket mind meg lehetett oldani a biztonsagi beallitasok enyhitesevel, en viszont hiaba probalkozok. A hiba egyebkent sem hozzaferes megtagadasa vagy hasonlo hiba, hanem egyszeruen undefined-kent lat egy objektumot, amit eddig rendesen letre tudott hozni.
MSDN-en egy biztonsagi hibat talaltam csak a komponenshez de az februari, nem hiszem hogy osszefugges lenne.
Le fogom cserelni ha lesz ra idom, de ha van ra megoldas az bizony jol jonne.
koszi
aboy
■ az egyik munkamnal az IE-ben elerheto szerkeszto komponensekre epulo wysiwyg editort hasznaltam (http://msdn.microsoft.com/archive/en-us/dnaredcom/html/dhtmledcom.asp) es most tobb ev utan anelkul hogy hozzanyultam volna nehany ugyfel jelezte hogy javascript hibat ir neki es nem tudja hasznalni. Ugy nez ki hogy csak XP-n es csak a SP2 telepitese utan jon elo ez a hiba. Tobb forumban olvastam hogy gondok voltak a javascripttel SP2 telepites utan, de ezeket mind meg lehetett oldani a biztonsagi beallitasok enyhitesevel, en viszont hiaba probalkozok. A hiba egyebkent sem hozzaferes megtagadasa vagy hasonlo hiba, hanem egyszeruen undefined-kent lat egy objektumot, amit eddig rendesen letre tudott hozni.
MSDN-en egy biztonsagi hibat talaltam csak a komponenshez de az februari, nem hiszem hogy osszefugges lenne.
Le fogom cserelni ha lesz ra idom, de ha van ra megoldas az bizony jol jonne.
koszi
aboy
Google nem indexeli a JS-ből beírt dolgokat?
Sziasztok!
Van egy honlapom, amit az elmúlt 5 napban 9-szer meglátogatott a google robot, de az index oldalon kívül semmit nem indexelt be. Kipróbáltam a http://tools.summitmedia.co.uk/spider -t és ezzel érdekes adatokat kaptam. Egy csomó linket, ami külső .js-ből kerül az oldalba nem vesz figyelembe. Lehet, hogy a google sem? Külső js-sel illesztem be a headert, a footert, a bal és jobb menüt is. Szinte minden lényeges link ezekben van. Map area-t is használok, úgy tűnik ez sem érdekli.
Ha ez tényleg így van, akkor milyen alternatív megoldások vannak erre?
■ Van egy honlapom, amit az elmúlt 5 napban 9-szer meglátogatott a google robot, de az index oldalon kívül semmit nem indexelt be. Kipróbáltam a http://tools.summitmedia.co.uk/spider -t és ezzel érdekes adatokat kaptam. Egy csomó linket, ami külső .js-ből kerül az oldalba nem vesz figyelembe. Lehet, hogy a google sem? Külső js-sel illesztem be a headert, a footert, a bal és jobb menüt is. Szinte minden lényeges link ezekben van. Map area-t is használok, úgy tűnik ez sem érdekli.
Ha ez tényleg így van, akkor milyen alternatív megoldások vannak erre?
CSS - szöveg függőleges igazítása
Van egy DIV elemem ami 520x370 pixeles. Ennek szeretnék a jobb alsó sarkába tenni egy linket.
A - text-align: right; - simán működik és jobbra rakja, viszont függőlegessen nem tudom levinni.
A - vertical-align: -100%; - nem működik. IE-ben FF-ben és Operában próbáltam, de semmi. A -100% helyett próbáltam a bottom-ot, a text-bottom-ot is.
DIV-ben nem lehet ezt használni??????
Hogy rakjam függőlegessen legalulra a linket??????
Előre is kösz
■ A - text-align: right; - simán működik és jobbra rakja, viszont függőlegessen nem tudom levinni.
A - vertical-align: -100%; - nem működik. IE-ben FF-ben és Operában próbáltam, de semmi. A -100% helyett próbáltam a bottom-ot, a text-bottom-ot is.
DIV-ben nem lehet ezt használni??????
Hogy rakjam függőlegessen legalulra a linket??????
Előre is kösz