Questione : Taglio fra la domanda di valori

Ciao esperti! il

I ha 10 colonne nella mia base di dati denominata table_nightclub_1, table_nightclub_2, table_nightclub_3, table_nightclub_4 e così via. Datatype = enum (“Y„, “N„, ''). il

Y se la tabella è prenotato -

How di N se non. può eco “1/2/3„ di I se tabelle 1, 2 e 3 sono prenotati? E soltanto “1„ se la tabella 1 è prenotata? “8/9„ se le tabelle 8 e 9 sono booked.

I non possono trovare un senso astuto fare un taglio fra i valori: -/Speranza qualcuno può aiutarlo!

Thanks in anticipo!
class= del

Risposta : Taglio fra la domanda di valori

Non siete su V5.3?

Equivalente di vecchio stile.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
 “Y„,
	“table_nightclub_2„ => “N„,
	“table_nightclub_3„ => “N„,
	“table_nightclub_4„ => “Y„,
	“table_nightclub_5„ => “N„,
	“table_nightclub_6„ => “N„,
	“table_nightclub_7„ => “Y„,
	“table_nightclub_8„ => “N„,
	“table_nightclub_9„ => “N„,
	“table_nightclub_10„ => “Y„,
	);

funzione Step1 ($value)
	{
	restituire “la N„! = $value;
	}

funzione Step3 ($value)
	{
	substr di ritorno ($value, strlen (“table_nightclub_„));
	}

eco
	implode punto 4 di //: Implode loro.
		(
		“/„,
		punto 3 di // del array_map: Cadere la parte testuale delle chiavi.
			(
			“Step3„,
			punto 2 di // dei array_keys: Ottenere le chiavi 'da y rimanenti.
				(
				punto 1 di // del array_filter: Rimuovere 'le n dall'allineamento.
					(
					$data,
					“Step1„
					)
				)
			)
		);
Altre soluzioni  
 
programming4us programming4us