- iPhone topik
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Android alkalmazások - szoftver kibeszélő topik
- Apple iPhone 11 - népalma
- Poco M7 Pro 5G - ellenfél a Redminek, de minek
- Apple iPhone 16 Pro - rutinvizsga
- Nyakunkon a Dimensity 9500, már 2 nm-re feni a MediaTek a fogát
- Honor 400 Pro - Gép a képben
- Ovális kamera és Exynos az S26 Ultra pletykakosarában
- Google Pixel topik
Új hozzászólás Aktív témák
-
DeltaPower
addikt
Ha jól értem ezt, az IF első része arra vonatkozik, ha egy adott feladótól érkező üzeneteket akarsz listázni, a második része pedig a feladók listája.
Három foreach tényleg fölösleges, még ha max 2 fut is le, főleg hogy minddel végigmész az összes üzeneten.
Én ilyesmi megoldást ajánlok:
function list_messages()
{
if( $_GET['i'])
{
$messages = self::find_messages_by_sender_id($_GET['i']);
}
else
{
$messages = self::find_messages_by_users_id($_SESSION['user_id']);
$sender_list=getSenderListWithCount($_SESSION['user_id']);
}
foreach ($messages as $message) { ... }
}
function getSenderListWithCount($cimzett_id)
{
// SELECT COUNT(message_id), ... WHERE cimzett_id={$cimzett_id} GROUP BY sender_id
}
Új hozzászólás Aktív témák
- Napelem
- Airsoft
- Milyen széket vegyek?
- Gumi és felni topik
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Majdnem 20 évvel később befejezték a rajongók a PC-s Grand Theft Auto IV-et
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Egy módosított állománnyal több GPU-ra is engedélyezhető az AMD-féle FSR 4
- Autós topik
- DUNE médialejátszók topicja
- További aktív témák...
- AirPods Max - Space Grey - Első generációs - LIGHTNING
- NÉMET Logitech G515 Lightspeed
- Brutál szép állapot!! Dobozos! Lenovo Tab M10 FHD PLUS 10.3" 4GB 128GB - sötétszürke
- MSI GeForce RTX 3090 VENTUS 3X OC 24GB GDDR6X 384bit videokártya
- HIBÁTLAN iPhone 14 256GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3535
- HIBÁTLAN iPhone 12 Pro 256GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3107, 100% Akkumulátor
- LG 77CS6 - 77" OLED - 4K 120Hz & 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - Szupervékony
- Xbox Series kontrollerek 1 hó garancia, számlával!
- Honor X8 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A55 5G / 8RAM 256GB / Gyárifüggetlen / 12 Hó Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest