13. februar 2004 - 00:24Der er
29 kommentarer og 1 løsning
Lægge 1 til Hvordan
KODE: -------- $DB->connect(); // Connect to the database $Stats2 = $DB->query_object(' SELECT count(movie_id) as total FROM {prefix}movie WHERE movie_name LIKE "%' . $searchword . '%"');
$total = $Stats2->total; --------
Hvis jeg echo'er $total ud får jeg 37 men jeg skal bruge tallet som er 1 større altså 38...........
jeg har prøvet
$total = $Stats2->total + 1; echo $total
Så får jeg &
Nogle som kan se hvorfor jeg får & og ikke 38?? Men hvordan får jeg 38?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er et ret stort script (ikke lavet af mig) Hvis det her ikke hjælper skal jeg nok lige smide hele scriptet ud og så forhøjer jeg ... Her er nogle stykker af scriptet:
Scriptet kører på en speciel måde sådan at jeg har nogle tpl filer som indgår i en switch og inde i de tpl filer har jeg et system der gør at hvis {NEXTID} indgår i tpl filen så bliver "$Stats2->total" kørt ud....
Eller rettere og sagt jeg ved ikke om det er specielt men smart er det vel?
Jeg er klar over hvad du vil, jeg forstår bare ikke det virker, for der er ikke noget galt med det du gør. For hvis du siger at du har prøvet at gøre: $total = $Stats2->total; echo $total;
Og den printer f.eks. 37 ud, så burde det også virke hvis du gør: $total = $Stats2->total + 1; echo $total;
For at få tallet efter 37, altså 38.
Ligeledes burde dette virke: $total = $Stats2->total; $total++; echo $total;
Det er php, du kan sgu da altid skrive til stdout!
Hvordan kan du så printe $total ud og se det har værdien 37 ??
Ellers smid det i en variabel og print det ud når du kan/vil: <?php $total = $Stats2->total; $debug_str = "<p>Type: ".gettype($Stats2->total)." - Value: {$Stats2->total}</p>"; $debug_str .= "<p>Type: ".gettype($total)." - Value: {$total}</p>";
tefcke jeg kan godt forstå at du synes det er træls at jeg ikke "gør det færdigt" men jeg vil gerne det er bare fordi det er på en ret specielt måde det gøres på at jeg ikke kan få det printet ud hvis jeg skriver i php filen.... Man kan på en anden måde sige at det er ikke php filen som printes ud men TPL filen som bruger nogle værdier vha. php'en...
Jeg er godt klar over hvordan et template system fungerer. Men hvis du har en php fil og skriver print "..." så bliver det gud hjælp mig vist på skærmen (også selv om du bruger et template system)!
Under alle omstændigheder vil jeg give dig ret... fordi jeg ikke er så hardcore til php endnu men jeg vil gerne have lov til at give dig de 30 point her fra samt ydeligere 200 point for at du har været så hjælpsom og aktiv... Smid et svar så kan vi få lukket det her jeg fornemmer du bliver irriteret over det her... du ahr fået max i karma fra mig...
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.