Avatar billede downloading Nybegynder
21. november 2004 - 21:36 Der er 6 kommentarer og
1 løsning

$id = højeste værdi i en kolonne

hey..

Jeg vil godt have at $id skal være den højeste værdi i kolonnen "NyhedsID" +1 hvordan gøres det?
Avatar billede talrinys Nybegynder
21. november 2004 - 21:41 #1
$id = $nyhedsid +1;

Så simpelt, du skal selvfølgelig lige have sat SQL queryesene op til at hente kolonnen hvis det er.
$sql = mysql_connect("server_host","server_username","server_password");
mysql_select_db("DB",$sql);
$query = mysql_query("SELECT NyhedsID FROM tabel",$sql);
$row = mysql_fetch_array($query);
$id = $row[0] + 1;

Hvis du vil have det hele, husk at ændre felterne.
Avatar billede downloading Nybegynder
21. november 2004 - 21:44 #2
nice... tak.. vil du ikke skrive det som et svar :-)
Avatar billede talrinys Nybegynder
21. november 2004 - 21:45 #3
Rette sagt skulle du jo nok sige sådan her:
$query = mysql_query("SELECT NyhedsID FROM tabel ORDER BY NyhedsID DESC",$sql);
Hvis feltet er af typen INT burde den gerne give dig det højeste tal plus 1.
Avatar billede talrinys Nybegynder
21. november 2004 - 21:49 #4
Ok så kommer det hele, burde være godt sat op denne gang:

$sql = mysql_connect("server_host","server_username","server_password");
mysql_select_db("DB",$sql);
$query = mysql_query("SELECT NyhedsID FROM tabel ORDER BY NyhedsID DESC",$sql);
$row = mysql_fetch_array($query);
$id = $row[0] + 1;

Har lige testet det på min server og det virker fint :-)
Husk at hvis der er andre felter der skal med i Queryen skal du sætte disse på, og ændre row[] til den rigtige rækkefølge.
Avatar billede downloading Nybegynder
21. november 2004 - 21:52 #5
nice.. tak..
Avatar billede downloading Nybegynder
21. november 2004 - 21:56 #6
unskyld jeg ville lige spørge dig om en lille ting mere.. :-)

jeg har ikke flere points, så jeg kan ikke lave et spørgsmål mere..

Men hvordan spørger man om $bruger = "bums" og $password = "lol"

er det:

if ($bruger == "bums" || $password == "lol") {

mange tak.. :-)
Avatar billede olebole Juniormester
21. november 2004 - 23:05 #7
<ole>

Enten eller:
  if ($bruger == "bums" || $password == "lol") {

Både og:
  if ($bruger == "bums" && $password == "lol") {

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester