Navigacija

Vartotojų tinkle

Prisijungusių svečių: 38
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,966
Naujausias narys: LnKnPrK1

Naujausi straipsniai

Paskutiniai nariai

LnKnPrK121:30:51
inti 4 dienos
kileedyg 7 savaitės
Reikalas12 savaitės
Kižas13 savaitės
Bruksnys14 savaitės
laleceylan5016 savaitės
minimukas17 savaitės
N-2019 savaitės
Rytis20 savaitės
DjArtas21 savaitės
WolfHammer21 savaitės
Nostesi31 savaitės
Wisedocs32 savaitės
asdasdddz35 savaitės
Paslapties K...36 savaitės
Audrius_1739 savaitės
Simbijanas51 savaitės
Karinacraft52 savaitės
Žmogus55 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.217.73
Naujienų: 529
Straipsnių: 235
Temų: 52,591
Postų: 522,551
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

LnKnPrK1
2026 Bir. 21 09:06:52
Sveiki, gal kas is administracijos gali parasyti man PM,aciu

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
Sql: Istraukimas is mysql su IF'U
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai

Autorius: Majakas Peržiūrų: 1995      Spausdinti temą
2010 Spa. 30 20:10:21          1 žinutė iš 6
Spausdinti pranešimą

$tikrina = dbarray(dbquery("SELECT * FROM amx_amxadmins WHERE username='".$ip."' AND access LIKE 'cdeifjtun'"));
$tikrina2 = dbarray(dbquery("SELECT * FROM amx_amxadmins WHERE username='".$ip."' AND access LIKE 'it'"));
$tikrina3 = dbarray(dbquery("SELECT * FROM amx_amxadmins WHERE username='".$ip."' AND access LIKE ''"));
$tikrina4 = dbarray(dbquery("SELECT * FROM amx_amxadmins WHERE username='".$ip."' AND access LIKE 'cdeifjun'"));
 
if(!$tikrina) {
echo "TU VIP+ADMIN";}
 
if(!$tikrina2) {
echo "TU VIP";}
 
if(!$tikrina4) {
echo "tu admin";}
 
if(!$tikrina3) {
}else{
echo "Tu neturi paslaugu";}
 


Sveiki, taigi noriu padaryti taip, jeigu access langaleyje yra "IT" tai atvaizduoduotu zodzius kad "TU TURI VIP", jeigu IP neranda mysql atvaizduoja kad neturite paslaugu. Gal zinote kodel sis kodas deramai neveikia ? šypsosi


5 atsakymai:
Kelmas
Narys
Tankas

Pranešimai: 2100
Įstojęs: 2006 Rugp. 17 16:08:42
2010 Spa. 30 21:10:43          2 žinutė iš 6
Spausdinti pranešimą
0.3v "special for you" (kitą kartą nors pajudink pirštą)

<?php
$search_values = array("cdeifjtun" => "VIP + ADMIN", "it" => "VIP", "cdeifjun" => "ADMIN");
 
$result = mysql_query("SELECT `access` FROM `amx_amxadmins` WHERE `username` = '".$ip."' AND (`access` LIKE 'cdeifjtun' OR `access` LIKE 'it' OR `access` LIKE 'cdeifjun') LIMIT 1");
if (mysql_num_rows($result)) {
$data = mysql_fetch_assoc($result);
echo "Tu turi ".$search_values[$data['access']];
}
?>
+11Geriausias atsakymas


2010 Spa. 30 20:10:34          3 žinutė iš 6
Spausdinti pranešimą
Šitas kodas mano manymu 10x geresnis.

0.1v

<?php
$search_list = array("cdeifjtun", "it", "cdeifjun");
$search_values = array("cdeifjtun" => "VIP + ADMIN", "it" => "VIP", "cdeifjun" => "ADMIN");
 
foreach ($search_list as $search) {
$data = dbquery("SELECT `username` FROM `amx_amxadmins` WHERE `username` = '".$ip."' AND `access` LIKE '$search' LIMIT 1");
if (dbrows($data)) {
echo "Tu turi ".$search_values[$search];
}
}
?>


0.2v

<?php
$search_values = array("cdeifjtun" => "VIP + ADMIN", "it" => "VIP", "cdeifjun" => "ADMIN");
 
$result = dbquery("SELECT `access` FROM `amx_amxadmins` WHERE `username` = '".$ip."' AND (`access` LIKE 'cdeifjtun' OR `access` LIKE 'it' OR `access` LIKE 'cdeifjun') LIMIT 1");
if (dbrows($result)) {
$data = dbarray($result);
echo "Tu turi ".$search_values[$data['access']];
}
?>


Rašiau iš galvos tai gali būti klaidų. Bet tavo kodas tai pasityčiojimas.
+1



Redagavo Kelmas 2010 Spa. 30 20:10:22
2010 Spa. 30 20:10:07          4 žinutė iš 6
Spausdinti pranešimą

	if (dbrows($data)) {


Rodo sitoje eiluteje klaida :


Call to undefined function dbrows() in
0


2010 Spa. 30 20:10:34          5 žinutė iš 6
Spausdinti pranešimą
Tai tu APSISPRĘSK ką naudoji "PHP-Fusion" ar "my TVS"

dbrows => mysql_num_rows
0



Redagavo Kelmas 2010 Spa. 30 21:10:09
2010 Spa. 30 21:10:38          6 žinutė iš 6
Spausdinti pranešimą
Prie ko cia php-fusion, apie ji nei vieno zodelio nepasakiau.

Na v2 varijantas irgi neweikiamerkia akį


Fatal error: Call to undefined function dbrows() in index.php on line 11


O del to mano kodo, tai visiskai sutiinku. Cia buvo tik bandymas kuris nepavyko akinanti šypsen

EDIT

Aciu uz koda. dekingas +11 šypsosi
0



Redagavo Majakas 2010 Spa. 30 21:10:15

#1 Skaityt niekas neišmokė? Juk aiškiai rašiau, kad dbrows į mysql_num_rows keisti reikia. O naudoji PHP-Fusion funkcijas todėl ir rašiau taip. :)Kelmas, 2010 Spa. 30 21:10:05
Peršokti į forumą: