Gå til innhold

Sortere databaseresultater med regnestykker i


Anbefalte innlegg

Skrevet (endret)

Ok jeg har en tabell som ser slik ut:

Navn    |Regnestykke|

Ole       |2 + 2           |

Per       |4 - 3            |

Geir      |4 * 3 / 2      |

Hvordan kan jeg sortere resultatet utifra svarene som er på regnestykkene? Altså regne ut det som ligger i kolonen og sortere derifra.

 

Takker for alle svar

Christian

 

 

EDIT: Kan være at dette hører hjemme under databaser, men hvis dette er feil så flytt tråden ;)

Endret av chs89
Videoannonse
Annonse
Skrevet

Har et lignende spørsmål:

 

Hvis jeg har et regnestykke som en variabel, f eks dette: "34/5-6+8*9-1/5", hvordan kan jeg regne det ut?

slik f.eks:

<?
$regnestykke = "34/5-6+8*9-1/5";
eval("\$resultat = ".$regnestykke.";");
echo $regnestykke." = ".$resultat;
?>

Evt med noen parenteser, dersom du skal ha det. Svaret av det regnestykket, blir 72,6

 

OBS: Vær forsiktig med eval, og verifiser alt som kjøres i den funksjonen...

Skrevet (endret)

Først, kakkle når begynte du med IP i avatar?

Jeg fikset det nettopp selv, viste ikke at du hadde det!

 

Så tilbake til tråden, når du bruker eval() må du ALLTID validere innholdet. I verste fall kan du kræsje hele serveren, og det kan bli dyrt!

en enkel slik regex vil hjelpe mye ^[0-9+-*/]+$

Endret av ????????
Skrevet
Hvorfor ikke bare lagre svaret i et annet felt?

Jeg har tenkt på det ja men jeg ville bare sjekke om ikke mysql hadde en funksjon som kunne gjøre dette.

 

Takker for svar :)

Skrevet

Hehehe.

Hadde tenkt lenge å ha ip i avatar. men fant ingen god bakgrunn. Ikke at det er så veldig viktig, men.

 

Har nettopp lagd den avataren, så du var faktisk før meg, og jeg synes egentlig at det er nok at en har det. (Ellers kan vel en av oss bli beskyldt for plagiat, i og med at vi har samme ip adresse i avataren også :))

 

Avatar endret :)

 

Til tråd: Det var akkurat en slik validering jeg hadde i tankene.

Skrevet

Var uansett usikker på den avataren. Var ikke helt fornøyd. Måtte bare se hvordan den tok seg ut i forumet. Er vel egentlig bare en del av prosessen for å finne en avatar jeg er fornøyd med. Ender vel opp med ingen avatar i det hele tatt ;)

Skrevet

Det hadde jeg også en god stund, litt kjedelig. Nå har jeg i alle fall endret min såpass at du trygt kan plassere tilbake IP igjen - nå er det bare en liten del av min.

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...