Archívum - Ápr 2010 - Fórum téma
április 16
Insert into gond
Sziasztok!
Adott egy tábla usid, toid, felel mezőkkel.
Ehezz van egy kód írva így néz ki:
$db->query("INSERT INTO tabla (usid, toid, felel) VALUES
ON DUPLICATE KEY UPDATE
felel = felel + values($felel)");
Az usid, és a toid mezőket automatikusan írja, azzal nincs is gond.
A gond az hogy nekem a felel mezőt kellene updatelnem ezzel a kóddal, csak hogy az usid, és a toid mezőknek gyakran azonos értékeik vannak.
Pl: usid toid felel
1 5 8
1 5 3
Nekem viszont így kéne: usid toid felel
1 5 11
Magyarul az usid és a toid mezőket duplikálja, holott elvileg ez: ON DUPLICATE KEY UPDATE , ezt a dolgot megakadályozná és frissítené a mezőket.
Erre kellene nekem egy megoldás.
Fontos lenne hogy insert intoval menjen a parancs, így olyan hozzászólást légyszives ne írjatok hogy használjak update set-et.
Esetleg kulcsot kéne megadnom a táblához?
ui: a leírt kód lehet hogy hibás, most gyorsan dobtam össze példának, de a lényeget szerintem lehet érteni:D
A válaszokat előre is köszönöm :)
■ Adott egy tábla usid, toid, felel mezőkkel.
Ehezz van egy kód írva így néz ki:
$db->query("INSERT INTO tabla (usid, toid, felel) VALUES
ON DUPLICATE KEY UPDATE
felel = felel + values($felel)");
Az usid, és a toid mezőket automatikusan írja, azzal nincs is gond.
A gond az hogy nekem a felel mezőt kellene updatelnem ezzel a kóddal, csak hogy az usid, és a toid mezőknek gyakran azonos értékeik vannak.
Pl: usid toid felel
1 5 8
1 5 3
Nekem viszont így kéne: usid toid felel
1 5 11
Magyarul az usid és a toid mezőket duplikálja, holott elvileg ez: ON DUPLICATE KEY UPDATE , ezt a dolgot megakadályozná és frissítené a mezőket.
Erre kellene nekem egy megoldás.
Fontos lenne hogy insert intoval menjen a parancs, így olyan hozzászólást légyszives ne írjatok hogy használjak update set-et.
Esetleg kulcsot kéne megadnom a táblához?
ui: a leírt kód lehet hogy hibás, most gyorsan dobtam össze példának, de a lényeget szerintem lehet érteni:D
A válaszokat előre is köszönöm :)
Hogyan készül egy txt alapú php oldal?
Szeretném php tudásomat csiszolni, és már sokszor hallottam txt alapú html oldalakról, gondoltam én is kipróbálnám. A lényeget értem, miszerint a tartalom változókban van és a változók egy vagy több txt fájlból olvassák be azt, tehát a logika elméletileg helyes. De azért egy kicsit többet is ki lehet belőle hozni(pl: egy wysiwyg szerkesztő, fórum, stb.) Segítsetek pls.
■ TinyMCE+TinyBrowser,fájl feltöltés utáni probléma
Sziasztok!
Felraktam tinymce-t és a tinybrowser.Szépen megjelenik, feltudok tölteni.
Probléma az,hogy mikor feltöltök egy fájlt,akkor feltöltés után üres lesz az (Browser) ablaka.
Akkor jelenik meg újból rendesen (Browser) ablak,ha kitörlöm a feltöltött fájlt.
Lényegében ezt láttom feltöltés után:
LINK
Hol rontottam el vagy mit hagytam ki?
Előre köszönöm szépen a választ és a segítséget!
Üdv.: Spotted
■ Felraktam tinymce-t és a tinybrowser.Szépen megjelenik, feltudok tölteni.
Probléma az,hogy mikor feltöltök egy fájlt,akkor feltöltés után üres lesz az (Browser) ablaka.
Akkor jelenik meg újból rendesen (Browser) ablak,ha kitörlöm a feltöltött fájlt.
Lényegében ezt láttom feltöltés után:
LINK
Hol rontottam el vagy mit hagytam ki?
Előre köszönöm szépen a választ és a segítséget!
Üdv.: Spotted
Több nyelvű route kezelése PHP-ben
Sziasztok!
FrontControllerből szeretném átirányítani a kéréseket a Controllerekbe. Úgy gondoltam, hogy az FC létrehozza a sessiont, meg beállítja az autoloadot a projectre, a megfelelő Controller példányosítását meg rábízza a Route objectekre.
A dolog annyiban problémás, hogy a Controllereim angol nyelvűek, az oldal URL-jei pedig magyarok. Szóval mondjuk a http://oldal.hu/termekek-re nekem létre kéne hoznom a Product Controller egy példányát, és mondjuk meghívni azon az
Egyelőre úgy gondoltam, hogy valami ilyesmi XML-el konfigurálom a dolgot, és ebből gyártatok regexeket a rendszerrel:Viszont szívesen várom a témában tapasztaltabbak tanácsait, mert gondolom van jobb megoldás ennél.
■ FrontControllerből szeretném átirányítani a kéréseket a Controllerekbe. Úgy gondoltam, hogy az FC létrehozza a sessiont, meg beállítja az autoloadot a projectre, a megfelelő Controller példányosítását meg rábízza a Route objectekre.
A dolog annyiban problémás, hogy a Controllereim angol nyelvűek, az oldal URL-jei pedig magyarok. Szóval mondjuk a http://oldal.hu/termekek-re nekem létre kéne hoznom a Product Controller egy példányát, és mondjuk meghívni azon az
index
metódust. (Szeretnék egy olyan megoldást csinálni, amit később könnyen ki lehet bővíteni más nyelvekkel is.)Egyelőre úgy gondoltam, hogy valami ilyesmi XML-el konfigurálom a dolgot, és ebből gyártatok regexeket a rendszerrel:
<sitemap>
<controller:product params:max="1" hungarian:url="termekek" />
<controller:user params:max="1" hungarian:url="felhasznalok">
<controller:profile hungarian:url="adatok" />
</controller:user>
<controller:statistic admin:level="1" hungarian:url="statisztikak" />
</sitemap>
április 15
pozicionálás
Sziasztok. Kérdésem az lenne, hogy miért nem sikerül az align="center" parancsal a wrapper div-et, azaz az oldalt, középre pozicionálnom? Mindig csak a tartalmat teszi középre, a helyett hogy az oldalt tenné. A forrásomban nem látható az align="center" mivel nem működött. Mit rontottam el?
HTML:
CSS:
■ HTML:
<html lang="en">
<head>
<title><!-- Insert your title here --></title>
<link rel="stylesheet" href="div_jo_style.css" type="text/css">
</head>
<body>
<div id="wrapper" class="wrapper">
<div class="header">
header
</div>
<div class="menu_left">
menu_left
</div>
<div class="content">
content
</div>
<div class="footer">
footer
</div>
</div>
</body>
</html>
<head>
<title><!-- Insert your title here --></title>
<link rel="stylesheet" href="div_jo_style.css" type="text/css">
</head>
<body>
<div id="wrapper" class="wrapper">
<div class="header">
header
</div>
<div class="menu_left">
menu_left
</div>
<div class="content">
content
</div>
<div class="footer">
footer
</div>
</div>
</body>
</html>
CSS:
.wrapper{ width: 800px;
background-color: #FFFFFF;
}
.header {height: 150px;
background-color: yellow}
.menu_left { width: 150px;
background-color: #000000;
float: left;}
.content { width: 650px;
background-color: red;
float: right;}
.footer { height: 100px;
background-color: green;
clear: both;}
background-color: #FFFFFF;
}
.header {height: 150px;
background-color: yellow}
.menu_left { width: 150px;
background-color: #000000;
float: left;}
.content { width: 650px;
background-color: red;
float: right;}
.footer { height: 100px;
background-color: green;
clear: both;}
Nagyméretű fájlok feltöltése, letöltése korlátozásokkal
Üdv weblabor tagok!
Kaptam egy érdekes munkahelyi feladatot és a helyes fejlesztési irányvonal meghatározásához kéne néhány információ, egy kis segítség tőletek Guruktól. Néztem a keresőben nem találtam ilyen témát.
A feladat:
Nagy méretű fájlok (max.: 2G) feltöltésének és a letöltésének a korlátozása hostonként eltérő paraméterekkel.
Ami érdekelne:
Mik a lehetőségek PHP, Python szinten (Ti melyiket javasoljátok a program elkészítéshez)
Milyen szoftvereket kéne telepíteni a Debian-os szerverre amivel meg tudom oldani ezeket a korlátozásokat.
PHP beállításokat ismerem, de ha van valami extrém a 2GB os fájloknál, ne tartsd.
Nem konkrét megvalósításra vágyok, inkább csak ötletekre, amiért nagyon hálás volnék!
■ Kaptam egy érdekes munkahelyi feladatot és a helyes fejlesztési irányvonal meghatározásához kéne néhány információ, egy kis segítség tőletek Guruktól. Néztem a keresőben nem találtam ilyen témát.
A feladat:
Nagy méretű fájlok (max.: 2G) feltöltésének és a letöltésének a korlátozása hostonként eltérő paraméterekkel.
Ami érdekelne:
Mik a lehetőségek PHP, Python szinten (Ti melyiket javasoljátok a program elkészítéshez)
Milyen szoftvereket kéne telepíteni a Debian-os szerverre amivel meg tudom oldani ezeket a korlátozásokat.
PHP beállításokat ismerem, de ha van valami extrém a 2GB os fájloknál, ne tartsd.
Nem konkrét megvalósításra vágyok, inkább csak ötletekre, amiért nagyon hálás volnék!
Ékezet PHP-ben
Sziasztok!
Az alábbi oldalról töltöttem le shoutbox kódot: http://sandbox.palmnet.me.uk/shoutbox
Az ékezetet nem engedi, és nem tudok rájönni mi lehet a gond.
Az index.php fájl:A post.php pedig:
[colorer=html]
<table>
<?php
//This is the main code really.
Az alábbi oldalról töltöttem le shoutbox kódot: http://sandbox.palmnet.me.uk/shoutbox
Az ékezetet nem engedi, és nem tudok rájönni mi lehet a gond.
Az index.php fájl:
<table>
<?php
include "config.php";
include "functions.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="robots" content="all"/>
<link href="design/style.css" rel="stylesheet" type="text/css" />
<link href="<?php echo geturldir(); ?>rss.php" rel="alternate" type="application/rss+xml" title="<?php echo $adminname; ?>'s shoutbox RSS feed" />
<link href="design/favicon.ico" rel="shortcut icon" />
<script language="javascript" type="text/javascript">
if(top!=self)
{
top.location.href=self.location.href;
}
</script>
<!-- Original design by PWnet | www.pwnet.org.uk | October 2006 -->
<!-- Shoutbox by Palmnet | www.palmnet.me.uk | October 2006 -->
<!-- Shoutbox version 1.0RC5 -->
</head>
<body>
<div id="page">
<div id="header">
<div id="menu">
<a href="index.php<?php if($_SERVER['QUERY_STRING'] != ""){ echo "?" . $_SERVER['QUERY_STRING']; }?>"><font color=white>Frissités</font></a>
</div>
<div id="content">
<?php include"post.php"; ?>
</div>
</div>
</div>
</body>
</html>
</table>
[colorer=html]
<table>
<?php
//This is the main code really.
CKEditor és Java file browser/uppload
Szervusztok!
Sikerült már összeházasítani valakinek a tárgybeli dolgot?
Köszi a válaszokat!
sirkalmi
■ Sikerült már összeházasítani valakinek a tárgybeli dolgot?
Köszi a válaszokat!
sirkalmi
április 14
Javasript fájl készítés
Sziasztok!
Egy Javascript fájlt szeretnék készíteni, de sehogyan sem jön össze. A honlapomon van egy kis galéria, melynek van egy javascript része ami így néz ki:Ezt szeretném egy gallery.js fájlba menteni, amit utána egyszerűen csak így hívok majd be:Az lenne a kérdésem, hogy hogyan tudom ezt megcsinálni? A választ előre is köszönöm.
■ Egy Javascript fájlt szeretnék készíteni, de sehogyan sem jön össze. A honlapomon van egy kis galéria, melynek van egy javascript része ami így néz ki:
<script type="text/javascript">
$(document).ready(function(){
//Larger thumbnail preview
$("ul.thumb li").hover(function() {
$(this).css({'z-index' : '10'});
$(this).find('img').addClass("hover").stop()
.animate({
marginTop: '-100px',
marginLeft: '-100px',
top: '50%',
left: '50%',
width: '150px',
height: '150px',
padding: '20px'
}, 200);
} , function() {
$(this).css({'z-index' : '0'});
$(this).find('img').removeClass("hover").stop()
.animate({
marginTop: '0',
marginLeft: '0',
top: '0',
left: '0',
width: '90px',
height: '90px',
padding: '5px'
}, 400);
});
//Swap Image on Click
$("ul.thumb li a").click(function() {
var mainImage = $(this).attr("href"); //Find Image Name
$("#main_view img").attr({ src: mainImage });
return false;
});
});
</script>
<script type="text/javascript" language="javascript" src="gallery.js"></script>
Doctrine yml fájlból model generálás
Sziasztok!
Csináltam MySQL workshoppal egy yml fájlt, és arról kérdeznék, hogy mi szükséges ahhoz, hogy ebből modeljeim legyenek?
Az adatbázist már felépítettem SQL-el, az yml mappelésre kéne csak. Próbálkoztam doctrine-el beolvastatni, de nem sok sikerrel:Létrehozta a tábláknak megfelelő osztályokat, e mind üresek, és a Base{tábla neve}-ből vannak extend-elve. Természetesen így nem találja a base osztályokat a rendszer, mert nincsenek.
Nem nagyon értem ezt a koncepciót, nekem kéne létrehoznom az osztályokat vagymi?
Akkor mire való az yml, ha be kell körmölnöm a settert, gettert meg minden ilyesmit?
■ Csináltam MySQL workshoppal egy yml fájlt, és arról kérdeznék, hogy mi szükséges ahhoz, hogy ebből modeljeim legyenek?
Az adatbázist már felépítettem SQL-el, az yml mappelésre kéne csak. Próbálkoztam doctrine-el beolvastatni, de nem sok sikerrel:
$manager=Doctrine_Manager::getInstance();
$conn = Doctrine_Manager::connection('mysql://root:@localhost/teabolt');
Doctrine_Core::generateModelsFromYaml('teabolt.yml', 'models');
Doctrine_Core::createTablesFromModels('models');
Nem nagyon értem ezt a koncepciót, nekem kéne létrehoznom az osztályokat vagymi?
Akkor mire való az yml, ha be kell körmölnöm a settert, gettert meg minden ilyesmit?