Avatar billede chrisson Nybegynder
03. december 2006 - 16:58 Der er 10 kommentarer og
1 løsning

Ledigt lejnummer efter 1000

Hej,

Jeg er ved at lave tildel lejnummer,
Det giver lidt problemmer, fordi at lejlighederne starter efter 1000 mens normale rum er inden 1000..

Hvordan kan jeg så få den til at tildele et lejnummer der er over 1000 som er ledigt?

Håber i kan hjælpe...
Avatar billede elskermad.dk Nybegynder
03. december 2006 - 17:57 #1
function find() {
  $nummer = rand(1000,9999);

  if (databaseopslagpånummer($nummer) == false) return find();

  else return $nummer;
}


det er fidussen, så skal du bare lige have den databaseopslag sat på som returerer om nummeret findes i forvejen
Avatar billede zynzz Praktikant
03. december 2006 - 18:17 #2
Men, kan du ikke bare finde det højeste i databasen og sige +1 ?, eller bliver der slettet lejenummere ?
Avatar billede chrisson Nybegynder
03. december 2006 - 18:49 #3
Nice zynzz :D

<?
include("include/mysql/KaConnect.php");
$query1 = mysql_query("SELECT * FROM rum ORDER BY id DESC") or die(mysql_error());
$q1 = mysql_fetch_array($query1);
$id = $q1[id]+1;
print $id;
?>


Ved du så hvordan man finder et ledigt felt?
Avatar billede zynzz Praktikant
03. december 2006 - 19:29 #4
ledig felt, hvad mener du =?
Avatar billede chrisson Nybegynder
03. december 2006 - 21:12 #5
brugerne i chatten står på nogle felter, og når man skal ind i chatten starter man på felt 1, kan man gøre sådan, at de havner på et ledigt felt der ikke er brugt af nogle af brugerne i det rum?
Avatar billede intenz Novice
03. december 2006 - 21:55 #6
Hvad med at update database så rum 1 indeholder brugerid der befinder sig i rummet. Så kan du bare søge efter "where rum == ''" så finder den en hvor der ikke er nogle
Avatar billede chrisson Nybegynder
09. januar 2007 - 16:23 #7
elskermad.dk læg lige et svar :P måske lidt sent.. men hellere senere end aldrig som man siger :-P
Avatar billede elskermad.dk Nybegynder
09. januar 2007 - 17:47 #8
kan ske det var brugbart alligevel? :)
Avatar billede chrisson Nybegynder
09. januar 2007 - 17:50 #9
Det kan godt bruges, da jeg lærte noget nyt jo :P
Avatar billede elskermad.dk Nybegynder
09. januar 2007 - 18:24 #10
uhh, så ikke der var så mange point på højkant, hvis du gerne vil have lidt igen kan vi godt finde ud af det?
Avatar billede chrisson Nybegynder
09. januar 2007 - 19:11 #11
Har 3.844 points tilbage så... :P
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