- Alacsony profilú, madzagmentes klaviatúrák jöttek a Razer színeiben
- ASUS ROG csúcslap érkezett, ezúttal a "lopakodó" fajtából
- Átvette a DRAM-piac trónját az SK Hynix a Samsungtól
- Pénztárcabarát, ugyanakkor trendi mikrotorony jött a Jonsbótól
- A Linux támogatását vágja meg leginkább az Intel leépítése
- Először égett le egy újságnál a GeForce RTX 5090
- Milyen belső merevlemezt vegyek?
- Kezdő fotósok digitális fényképei
- Nikon DSLR topik
- DDR4 vs DDR5 vs DDR6 – melyik kell neked?
- Milyen billentyűzetet vegyek?
- Milyen videókártyát?
- Samsung LCD és LED TV-k
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- TCL LCD és LED TV-k
Aktív témák
-
Forest_roby
őstag
aha, biztos vmit elírtam, mert az eredeti ciklusom ártírásával próbálkoztam és nem volt jó. Most csináltam egy teljesen új ciklus és jó lett!
Mindenesetre köszi!!
mod: Cucka:
Látom közben megjött a te válaszod is!
most így néz ki:
//meglátjuk mi lesz belőle!!
$keres = ''select '' . $topic_name . ''.comment, '' . $topic_name . ''.comment_id, '' . $topic_name . ''.date, '' . $topic_name . ''.user_id, users.loginName from '' . $topic_name . '' left join users on ('' . $topic_name . ''.user_id=users.user_id) order by comment_id desc'';
$eredmeny = mysql_query($keres) or die(''Adatbazis hiba: mysql hibauzenet:''.mysql_error());
...
...
while ($vegeredmeny = mysql_fetch_array($eredmeny))
{
echo ''--------------------<br>'';
echo $vegeredmeny[loginName] . ''<br>'';
}
És most műxik! THX!
[Szerkesztve] -
Forest_roby
őstag
Tuti, most már keresnem se kell!
ui.: a chmod -ot ismerem, meg úgy általában a (populárisabb) linux parancsokat ismerem.
ui2.: a php-mysql hez nem értek, de a google-t tudom használni, ha tudom mit kell keresni!!/
/
mod: Látod, mosolyog az avatarom - nehogy megsértődj! Még egyszer, köszi a linkeket is!
[Szerkesztve] -
Forest_roby
őstag
A kész forrás nem fontos, de majd ha elakadok jövök kérdezősködni!
rögtön az első:
''chmoddal/.htaccessel fajl jogosultsagait ugy allitod be, hogy apache ne tudja olvasni a fajlt, de php igen. (pl. chmod 700)''
tehát terminálban keresem meg az adott mappát és chmod 700 ./.htaccessel és kész? én azt hittem, hogy a ''/.htaccessel'' file tartalmát kell módosítgatni....
Még egyszer kösz az eddigieket is! /majd még úgy is jövök/ -
faster
nagyúr
szal csak a sorokat tombbe pakolas a legjobb modszer szerintem a SELECT lekerdezes eredmenyenek tarolasara.
Szerintem meg teljesen felesleges select eredményét tárolni tömbben. Egy while(...fetch_assoc) sor semmivel sem bonyolultabb, mint egy foreach, viszont kevesebb memóriát eszik. -
faster
nagyúr
Ahh, értem, háááát, szokatlan megoldás. :)
Én a saját db, db_res osztályomat használom, és az sem bonyolultabb, mint a tömbkezelés.
pl:
$query = ''SELECT id,leadpic,title,lead,UNIX_TIMESTAMP(public_date) AS public_date FROM news ''.$where.'' ORDER BY public_date DESC LIMIT ''.$f.'',''.PERPAGE;
$res = $db->query($query);
if($res->num_rows()) {
while($row = $res->fetch()) {
echo $row[''mezonev''];
}
}
else {
echo ''ez töküres'';
}
[Szerkesztve] -
zeix
senior tag
Most ezt a hibaüzit kaptam:
Fatal error: Cannot use [] for reading in c:\appserv\www\06\lista.php on line 61
hirek=mysql_query(''SELECT * FROM emberek ORDER BY nev DESC LIMIT $offset,$darabperlap'');
while ($sor = mysql_fetch_array($hirek))
{
$sorok[]=$sor[]; 61. sor
}
$hirek=$sorok; -
zeix
senior tag
OK!
ezt írja ki a lap aljára
oldalak: [0]
és csak az első 20-at látom a 2400-ból
<?
$hirek_szama=mysql_query(''SELECT count(*) FROM emberek'');
$hirek=mysql_query(''SELECT * FROM emberek ORDER BY nev DESC LIMIT $offset,$darabperlap'');
$i=0; -------ha itt az értéket növelem pl. 1-re akkor [1] linkelve lesz a lap alján de semmi több
while(($hirek_szama)>0)
{
if ($page==$i)
{
echo '' [$i] '';
}
else
{
echo ''<a href='lista.php?page=$i'>[$i]</a>'';
}
$i++;
$hirek_szama=$hirek_szama-$darabperlap;
}
?> -
zeix
senior tag
Yo reggelt!
Otthon átnéztem a dolgokat. Az jó hogyha a $page-nek nincsen értéke?
ezálltal a $offset is = 0
ez ugyanaz mintha azt írnám, hogy
$parancs = ''SELECT * FROM emberek ORDER BY NEV LIMIT 0,20'';
$darabperlap=20;
$offset=$page*$darabperlap;
$parancs = ''SELECT * FROM emberek ORDER BY NEV LIMIT $offset,$darabperlap'';
$eredmeny = mysql_query($parancs);
kiirás:
$hirek_szama=mysql_query(''SELECT count(*) FROM emberek'');
$hirek=mysql_query(''SELECT * FROM emberek ORDER BY nev DESC LIMIT $offset,$darabperlap'');
$i=0;
while(($hirek_szama)>2320)
{
if ($page==$i)
{
echo '' [$i] '';
}
else
{
echo ''<a href='lista.php?page=$i'>[$i]</a>'';
}
$i++;
$hirek_szama=$hirek_szama-$darabperlap;
}
?> -
zeix
senior tag
Ezen már csak nevetni tudok!....
<?
$hirek_szama=mysql_query(''SELECT count(*) FROM emberek'');
$hirek=mysql_query(''SELECT * FROM emberek ORDER BY nev DESC LIMIT $offset,$darabperlap'')
$i=0;
while(($hirek_szama)>0) 57.sor
{
if ($page==$i)
{
echo '' [$i] '';
}
else
{
echo ''<a href='lista.php?page=$i'>[$i]</a>'';
}
$i++;
$hirek_szama=$hirek_szama-$darabperlap;
}
?>
most ezt írja ki:
Parse error: syntax error, unexpected T_VARIABLE in c:\appserv\www\06\lista.php on line 57
[Szerkesztve] -
zeix
senior tag
OK!
Az eleje müxik de a linkiiratás nem :(
<?
$hirek_szama=mysql_query(SELECT count(*) FROM emberek);
$lapok_szama=$hirek_szama/$oldal;
for($i=0,$i<=$lapok_szama,$i++)
{
$sorszam=$i+1;
echo ''<a href=''lista.php?oldal=$sorszam''>$sorszam</a>'';
}
?>
hiba:
Parse error: syntax error, unexpected T_STRING in c:\appserv\www\06\lista.php on line 56 -
zeix
senior tag
Frankó!
Csináltam pár db változót:
$parancs = ''SELECT * FROM emberek ORDER BY nev LIMIT 0, 100'';
$parancs2 = ''SELECT * FROM emberek ORDER BY nev LIMIT 101, 200'';
$parancs3 = ''SELECT * FROM emberek ORDER BY nev LIMIT 201, 300'';
$eredmeny = mysql_query($parancs);
Egy formot amit még nem tudok, hogy fog működni:
<form method='''' action=''''>
<select size=''1'' name=''oldalak'' size=''1''>
<option value=''<?$eredmeny = ''mysql_query($parancs)'';?>''>1-100</option>
<option value=''<?$eredmeny = ''mysql_query($parancs2)'';?>''>101-200</option>
<option value=''<?$eredmeny = ''mysql_query($parancs3)'';?>''>201-300</option>
</select>
<input type=''submit'' value=''Tovább''>
</form>
Hogyan tudom összerakni?
[Szerkesztve]
Aktív témák
Hirdetés
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- 5G-s szettel frissült az Infinix belépő modellje
- Automata kávégépek
- GL.iNet Flint 2 (GL-MT6000) router
- Borderlands
- Először égett le egy újságnál a GeForce RTX 5090
- Milyen belső merevlemezt vegyek?
- Tenisz topic
- Hegesztés topic
- Kezdő fotósok digitális fényképei
- További aktív témák...
- HP 14 Elitebook 640 G9 FHD IPS i5-1235U 4.4Ghz 10mag 16GB 256GB Intel Iris XE Win11 Pro Garancia
- HP 14 Pavilion FHD IPS i5-1135G7 4.2Ghz 16GB RAM 512GB SSD Intel Iris XE Graphics Win11 Garancia
- Aoc 1080p 75hz 27" GRÁTISZ ALZAERGO MONITORKAR!
- HP 15 Pavilion FHD LED Matt Ryzen5 5500U 4.0Ghz 8GB RAM 256GB SSD Radeon RX Vega7 Win11 Garancia
- Gamer Intel Core i5 12400 / 16GB DDR4 / GTX 1660 SUPER 6GB / 256GB NVME SSD / 1TB HDD /
- Honor X7 fekete 128GB 12 hónap jótállással!
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RX 9070 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2931, 100% Akkumulátor
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- ÚJ Microsoft Surface Laptop 7 13.8" 2K - 120Hz Érintő - Snapdragon X Elite - 16GB - 512GB-2 év gari
Állásajánlatok
Cég: FOTC
Város: Budapest