Vraag : Groot-dan/minder dan in sql vraag door php… Aanvaardbaar voor datumkolom??

Ik heb een achterste deel app dat de verwijzingen de informatie van een cliënt tegen sql db.

If GEEN rijen van de eerste vraag zijn teruggekeerd, stelt het de tweede in werking. Als beide vragen 0 rijen terugkeren, kan de gebruiker te werk gaan om de cliënt in system.

It in te gaan IS specifieke datum. De cliënten (afhankelijk van de dienst hebben ontvangen die zij van ons) toegelaten=worden= om of één keer per jaar zijn ingegaan of zodra elke 6 code months.

The kijkt als dit:

Here is een weinig meer gedetailleerde breakdown.
Client uitroept bureau om te controleren hun eligibility.
Our CSA een cliënteninformatie neemt. Zij moeten minstens binnengaan, leggen de familienaam & social.

Press, stellen function.

IF voor in werking de functiewinst een tellingswaarde, is de cliënt ineligible.
IF de VALSE functiewinst, is de cliënt eligible.

HERES MIJN PROBLEEM::
On de pagina dat van vorm post, CSA kiest als het diensttype of crisis regelmatig is. Ik heb een functie die terug 6 maanden berekent als zijn crisis, en 12 maanden als zijn regelmatig en variabele $datetime dat value.

When overneemt de eerste vraag plaatsvindt, alles schijnen om boete te werken.
When de tweede vraag plaatsvindt, keert het 0 rijen terug wanneer het probeert om om het even wat terug te winnen crisis (6 maanden) - nochtans - het zal om het even wat terugwinnen die regelmatige (12 maanden)

Let is me weet of wenst u me om om het even wat van de database.

BOTH- lijsten te posten gebruikt de de kolomstructuur van de DATUM in ISO 8601 format.
" codeBody "
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:
44:
45:
46:
47:
48:
49:
50:
51:
52:
ckEligible function ($last_name, $first_name, $maiden_name, $social_3, $liheap_type, $datetime) { // Geplaatst verbinding GLOBALE $connection; GLOBALE $output; $count=0; $output= „“; // verifi�ërt Geschiktheid tegen NIEUWE Lijst Liheap $query= " SELECTEER * UIT prodcen_liheap WAAR last_name= \ „{$last_name} \“ EN social_3= \ „{$social_3} \“ EN liheap_type= \ „{$liheap_type} \“ EN datetime> \ „{$datetime} \ ""; $results=mysql_query ($query, $connection); terwijl ($row=mysql_fetch_array ($results)){ $count++; $output.= „“; } // verifi�ërt de OUDE Lijst Liheap van Eligiblity Againt als ($count==0) { $QUERY= " SELECTEER * VAN PRODCEN_VERIFY WAAR „; als (! leeg ($last_name)){$query.= " last_name= \ "". $last_name. „\“ EN „; } als (! leeg ($first_name)){$query.= " first_name= \ "". $first_name. „\“ EN „; } als (! leeg ($maiden_name)){$query.= " maiden_name= \ "". $maiden_name. „\“ EN „; } $query.= " liheap_type= \ „{$liheap_type} \“ EN datetime> \ „{$datetime} \ ""; $results=mysql_query ($query, $connection); terwijl ($row=mysql_fetch_array ($results)){ $count++; $output.= „“; } } De Lijst van //Close & Terugkeer Getelde Rijen. $output.= „
“; $output.= $count. „. “; $output.= $row [„last_name“]; $output.= „,“; $output.= $row [„first_name“]; $output.= „“; $output.= $row [„liheap_type“].“ hulp "; $output.= „“; $output.= $row [„datetime“]; $output.= „
“; $output.= $count. „. “; $output.= $row [„last_name“]; $output.= „,“; $output.= $row [„first_name“]; $output.= „“; $output.= $row [„liheap_type“].“ hulp "; $output.= „“; $output.= $row [„datetime“]; $output.= „
“; terugkeer $count; }

Antwoord : Groot-dan/minder dan in sql vraag door php… Aanvaardbaar voor datumkolom??

> wil ik om het even welke gemeenschappen vinden
dat wordt bepaald door het gebied BL.CommunityID, dat het zelfde voor maximaal 11 rijen is?

als dat het niet werkelijk goede ontwerp is (, maar hoe dan ook), wat over dit begin:
1:
2:
3:
4:
5:
6:
7:
  SELECTEER B.CommunityID, Bld.BudgetDefinitionIDY 
    VAN (UITGEZOCHTE CommunityID VAN GROEP LCSInsight_ExtractBudgetLeads DOOR CommunityID) B
    Het KRUIS SLUIT zich aan bij LCSInsight_ExtractBudgetLeadsDim Bld
    WAAR NIET BESTAAT (UITGEZOCHTE ONGELDIG VAN Bl LCSInsight_ExtractBudgetLeads
                       WAAR Bl.CommunityID = B.CommunityID
                         EN B1.BudgetDefinitionIDY = Bld.BudgetDefinitionIDY 
                     )
Andere oplossingen  
 
programming4us programming4us