- Linux - haladóknak
- DIGI internet
- Proxmox VE
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- WLAN, WiFi, vezeték nélküli hálózat
- Milyen NAS-t vegyek?
- Microsoft Excel topic
- Crypto Trade
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
Aktív témák
-
Briganti
tag
csinaltunk egy kissebbecske online jateko, es a regisztralasnal elszeretnem menteni az ip-t is, es en igy kertem le az ip-t hogy: $ip = getenv('REMOTE_ADDR'); de az uw-n mindegy hogy honnan regisztral valaki, ugyis azt irja hogy: 127.0.0.1, wajon az uw a hibas, vagy en nemjol kerem az ip-t ... de pl a srv-n mukodott ...
If debugging is a process of removing bug, then programming is a process of putting them in ...
-
Briganti
tag
es meg egy kerdes:
en egy tablazatbol hogy tudom az elemeket valamelyik oszlop szerint novekvo sorrenbe megjeleniteni? a jo oreg buborekos rendezes, vagy az ilyenek itt mukodnek, vagy erdemes veluk dolgozni? mar reg csinaltam, s nem akarom potyara atnenzi, ugyhogy megvarom hogy hallam erdemese butykolni veleIf debugging is a process of removing bug, then programming is a process of putting them in ...
-
Briganti
tag
hm ... alulbecsultem a mysql-t:))
sorbarendezem igy hogy:
$q_query = mysql_query(''SELECT * FROM game ORDER BY jovedelem DESC'');
na de ha nekem 2 usernek ugyanyannyi jovedelme van, akkor a penze szerint kellene sorba rakja, tehat akkor lenne egy ilyen fontossagi sorrend hogy: jovedelem->penz, s gondoltam hogy atjavitom ugy hogy:
$q_query = mysql_query(''SELECT * FROM game ORDER BY jovedelem,penz DESC'');
de azt hiszem igy nem fontossagi sorendet adok meg ...If debugging is a process of removing bug, then programming is a process of putting them in ...
-
szicsu
őstag
Hi!
hogy tudnám azt megcsinálni, hogy egy adatbázisban az egyik mezőben lévő ''hosszú'' szöveg első x karakterét iratom ki ez egyik helyre, máshová meg az égszet.
bízom benne, hogy érthető voltam
Köszi a segítséget''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
Krémes Feka
csendes tag
Hali!
Problémába botlottam egy egyszerűsített fórum készítése közben:
Van egy function-öm, a következő:
function tabla_sorkeres($tabla, $mi, $mennyi)
{
$f_query = ''SELECT * FROM $tabla WHERE $mi = $mennyi'';
$f_result = mysql_query($f_query) or die(mysql_error());
$f_return = mysql_fetch_array($f_result);
return $t_return;
}
Itt (meg másik 99 helyen) pedig meghívom:
switch($megjelenit){
case ''forum'':
$path_data = tabla_sorkeres(forums, forum_id, $forum);
echo ''$path_data[forum_name] >>>
break;
case ''topic'':
$path_data = tabla_sorkeres(topics, topic_id, $topic);
$path_data2 = tabla_sorkeres(forums, forum_id, $path_data[forum]);
echo ''$path_data2[forum_name] >>> $path_data[topic_name] >>>'';
break;
};
Amit akarnék vele:
1) megkeresni azt a sort, ahol a topic_id / forum_id a megjeleníteni kívánt topic/fórum azonosítója. ''topic'' esetén begyüjteném az ''anyafórum'' tulajdonságait is ($path_data[forum] ennek a fórumnak az id-je)
2)kiírnám az útvonalat
Probléma:
''forum'' esetén nem írja ki a fórumnevet, ''topic'' esetén meg ilyen szépet ír, hogy: ''You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1''
Ha valaki tudna segíteni megköszönném -
faster
nagyúr
A substr-vel az a gond,hogy a szó közepén is darabol. Én erre a szövegkivonatolásra ezt a függvény használom:
function truncate($content,$max) {
if(strlen($content)>$max) {
$content = substr($content,0,$max);
for($xx=strlen($content);$xx>0;$xx--) {
if(!ctype_space($content{$xx-1}) and !ctype_punct($content{$xx-1})) {
$content = substr($content,0,strlen($content)-1);
}
else {
$content .= '' ...'';
break;
}
}
}
return $content;
} -
Krémes Feka
csendes tag
válasz Krémes Feka #357 üzenetére
Na basszus... Jellemző...
Amint segítséget kérek meg is találom a hibát.. És ahogy azt illik egy félreütés =\ ($f_return, nem $t_return) Pedig kb hárommilliószor néztem át -
szicsu
őstag
HI!
Lenne egy kérdésem.
<?
$parancs=''select * from naptar'';
$eredmeny=mysql_query($parancs);
while ($sor = mysql_fetch_array($eredmeny)){
?>
<tr>
<td><?=$sor[''nev'']?></td>
<td><?=$sor[''helyszin'']?></td>
<td><?=$sor[''datum'']?></td>
<td><?=$sor[''idopont'']?></td>
<td><?=$sor[''egyebek'']?></td>
<td><?=$sor[''leiras'']?></td>
</tr>
<?
}
?>
Evvel a kódórészlettel kiiratom egy listába a naptar tábla tartalmát.
Azt szeretném, hogy csak az első 7 elem írodjon csak ki.
Tudnátok segíteni?''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
szicsu
őstag
Támadt mégegy problémám:
az adatbázisból lekérek egy dátumot, és ilyen formában írja ki (2006-07-10),
de nekem ilyen (2006.07.10) kellene.
Tudnátok ebben is segíteni?''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
darabka
tag
válasz Jester01 #369 üzenetére
Ebben igazad van, adatbázisban nyilván nem való sztringként tárolni a dátumot, de a táblából nyert asszociatív (vagy numerikus indexelésű) tömbben már csak egyszerű szöveggel van dolgunk. Egyébként az strftime() valóban rugalmasabb, ha a fejlesztő teszem azt több nyelven is szeretne dátumszerű adatokat publikálni.
[Szerkesztve]To protect trees means exterminating beavers.
-
szicsu
őstag
válasz vakondka #365 üzenetére
őőőő
Akkor pontosítom a problémát:
adatbázisban eltároltam egy datumot, a mező tipus ''date''.
Tehát minden dátumot ''éééé-hh-nn'' formátumban tárol el.
Eddig nem is lenne semmik gond, de amikor ki akarom iratni, akkor is így írja ki.
de nekem meg a kötőjel ( - ) helyett kettős pont kellene( : ), azaz ''éééé:hh:nn'' ilyen formátumba kellene''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
faster
nagyúr
Eleve timestampet kell tárolni az adatbázisban, és akkor kiírásnál úgy formázod a dátumodat, azt a részét iratod ki, amelyikre szükséged van, nem kényszerülsz str_replace-es hackekre.
Vagy, ha datetime típusú a mező,. és mysql -ről van szó, akkor timestampként kell kiolvasni:
SELECT UNIX_TIMESTAMP(datum) AS datum FROM ...
[Szerkesztve] -
darabka
tag
A unix_timestamp() hátránya, hogy a unix idő előtti dátumokra 0-t ad vissza, így pl. Albert Einstein születési dátumát nem lehet így lekérdezni...
A negatív időbélyegek kezelése pedig eléggé platformfüggő... Windows pl. sipákol miatta, mint ismeretes...To protect trees means exterminating beavers.
-
vakondka
őstag
<?php
function atalakit($szoveg) {
return str_replace(''-'', '':'', $szoveg);
}
gondolom ezt akartad írni...
és akkor meg lehet hívni, hogy:
$regidatum=''2006-06-15'';
echo atalakit($regidatum);
de szerintem dátumba sima pont kell nem kettőspont...https://toptarget.hu - Online Marketing Ügynökség
-
-
cucka
addikt
á, olyan körülményesen oldjátok meg
function levag($s,$h)
{
$i=$h;
while (($i>0)&&($i<strlen($s))&&(!ctype_space($s[$i])||ctype_space($s[$i-1])))
{$i--;}
if ($i==0){$i=$h;}
return substr($s,0,$i);
}
$s a szöveg, $h meg a hosszúsága a kimeneti szövegnek. ha a hossz kisebb, mint az első szó hossza, akkor üres string visszaadása helyett félbevágja a szót, szerintem ez így praktikus.
[Szerkesztve] -
szicsu
őstag
HI!
Tudnátok ajánlani egy nagyon jó könyvet ebben a témában, amiből az ember mindent megtanulhat
köszi''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
darabka
tag
Amiből mindent, olyat nem...
Van a ''nagy fekete PHP könyv'', szerintem talán az a legkorrektebb... Az igazság az, hogy a PHP alap utasításkészletét és vezérlési szerkezeteit három nap alatt meg lehet tanulni, az összes hülye függvényére meg egy élet is kevés. Az alapokat nagyon be kell betonozni, a fent említett könyvben sztem minden függvény benne van, ami akár a haladó szintű programozáshoz is bőven sok, innentől pedig rengeteg gyakorlás.To protect trees means exterminating beavers.
-
szicsu
őstag
Köszi a tippeket, hamarosan meg is nézem
''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
szicsu
őstag
Hi!!
Hogy tudom a bönészőt visszavezetni a header(); függvénnyel oda, ahonnan érkezet?
köszi
[Szerkesztve]''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''