Okay jeg ser et resultat! Men jeg vil gerne have det en i en <tabel> hvor jeg i forvejen bruger echo" den kan jeg ikke lige greje. Hver gang jeg prøver at "flytte" svaret får jeg fejl.:
$result = mysql_query("SELECT * FROM budget");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { printf("%s", $row["kontingent"]); }
//kontin = mysql_query("SELECT kontingent FROM budget WHERE aar = YEAR (".$dato1.")"); DET VAR DENNE STRENG JEG STARTEDE MED $result = mysql_query("SELECT * FROM budget");//WHERE aar = YEAR (".$dato1.") skulle gerne med men virker ikke
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo $row["kontingent"]; }
Okay så har jeg fået styr på denne her, den virker. $result = mysql_query("SELECT * FROM budget");
Men når jeg tilføjer lidt ekstra så virke det ikke! $result = mysql_query("SELECT * FROM budget WHERE aar = YEAR (".$dato1.")"); ($dato1 returnerer yyyy-mm-dd, hvor jeg kun skal bruge yyyy)
$dato1 og $dato2 er det input som bruger laver på min formularside, man indtaster f.eks. "fra 2007-01-01 =$dato1 til 2007-12-31 =$dato2" Og ud fra den indtastning bruger jeg $dato1, men KUN årstallet (Det er ihvertfald min plan)
Jeg kan godt få hele et resultat frem på siden, når jeg bruger denne her: $result = mysql_query("SELECT * FROM budget");
men når jeg forsøger at til føje: WHERE aar = YEAR (".$dato1.")"); Så virker det ikke (og der er selvfølgelig noget i db på det valgte år :-) ) Problemmet er at det indtastede søgekriterie også bruges til at finde information i en anden tabel, hvor det hele bruges, men lige her skal jeg altså kun bruge årstal.
$result = mysql_query("SELECT * FROM budget WHERE aar = YEAR ('".$dato1."')"); DEN VIRKER! Jeg har simpelthed stirrret mig blind på min egen streng, jeg kunne ikke se at der manglede 2 x ' Takker!
Send straks et svar :-)
PS. hvordan kunne jeg have brugt php til at pille året ud? Bare sådan for en anden gang. Er det noget med (2007-01-01 ('Y')) eller hvad?
Ok! Men du samler vel på "takker" så du må få et par stykker mere. Tak! tak! :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.