Gå til innhold

[Løst] Sitter fast med et ban-søk - hvor jeg henter verdier fra mysql-db.


Anbefalte innlegg

Hei,

 

jeg holder på med et PHP-script som søker gjennom en database (to tabeller, én for aktive og én for utgåtte bans). Jeg kommer nærmere og nærmere, men det er fortsatt en litt merkelig greie her.

 

- Om jeg søker på en bruker-ID hvor det er en aktiv ban, men ingen utgåtte, blir resultatet slik: "Ingen utgåtte bans" - uten noe om den aktive (hverken ban-info eller "Ingen aktive bans").

 

- Om jeg søker på en bruker-ID hvor det er både en aktiv og en utgått ban, kommer bare de utgåtte bansene opp - ingenting "Ingen aktive bans".

 

- MEN om jeg søker på bruker-ID hvor det kun er en utgått ban, kommer det opp slik:

"Ingen aktive bans"

"utgått ban1"

"utgått ban2"

 

Koden:

if(preg_match("^user_\d{1,10}$^",trim(strtoupper($_GET["s"])))) {
mysql_connect('xxx','xxx','xxx');
@mysql_select_db('xxx') or die("Unable to select database");
$query = mysql_query("SELECT * from bans WHERE user_id='".$_GET['s']."'") or die(mysql_error());
$query1 = mysql_query("SELECT * from utbans WHERE user_id='".$_GET['s']."'") or die(mysql_error());

if(mysql_num_rows($query)) {
	while($myrow = mysql_fetch_array($query)) {
		if($myrow['ban_varig'] == 0) {
			$varig = 'perm';
		}
		else {
			$varig = $myrow['ban_varig'].'min';
		}
		$resultat = ' <p>AKTIVE BANS</p>'."\r\n";
	}
}
else {
	$reuslt = 'Ingen aktive bans'."\r\n";;
}

if(mysql_num_rows($query1)) {
	while($myrow1 = mysql_fetch_array($query1)) {
		if($myrow1['ban_varig'] == 0) {
			$varig = 'perm';
		}
		else {
			$varig = $myrow1['ban_varig'].'min';
		}
		$utres .= '	<p>UTGÅTTE BANS</p>'."\r\n";
	}
}
else {
	$utres = "Ingen utgåtte bans"."\r\n";
}
}
echo $resultat;
echo $utres;

Endret av Jooakim
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...