Anders Moen Skrevet 15. januar 2007 Skrevet 15. januar 2007 (endret) Som spørsmålet sier, så ønsker jeg et PHP script som gjør at den teller antall id'er i en tabell fra databasen min. Altså omtrent sånn som dette her: Og den teksten (3 kommentarer), skal da automatisk gå til 4 hvis det har kommet en ny kommentar Endret 15. januar 2007 av Andy-Pandy
missiongul Skrevet 15. januar 2007 Skrevet 15. januar 2007 (endret) $res = mysql_query("SELECT COUNT(*) FROM kommentar_rad WHERE id = 'ID her...'"); $rad = mysql_fetch_array($rad); echo $rad[0]." kommentarer"; Burde vel funke fint det (Ikke testet) EDIT: Ble slått med 1 minutt der ja... Endret 15. januar 2007 av missiongul
Anders Moen Skrevet 15. januar 2007 Forfatter Skrevet 15. januar 2007 Takk, men skjønte ikke helt den koden der. Jeg mener...skjønte FROM tabell, men hva skal jeg bytte felt ut med og antall? Eller noe sånt
Anders Moen Skrevet 15. januar 2007 Forfatter Skrevet 15. januar 2007 Ok, takk, men får ikke plassert riktig i koden min. Blir bare tull Her er koden: <?php $con = mysql_connect("localhost","brukernavn","passord"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("database", $con); $result = mysql_query("SELECT * FROM nyheter_1 ORDER BY `id` DESC LIMIT 0, 10"); while($row = mysql_fetch_array($result)) { echo "<h2 style='font-size: 17pt; background-color: transparent; margin: 0px; padding: 0px; color: black; padding-left: 3px;'>"; echo "<a href='index.php?side=artid$row[id]' style='font-size: 17pt; background-color: transparent; margin: 0px; padding: 0px; color: black; padding-left: 3px;'>$row[tittel]</a>"; echo "</h2>"; echo "<p style='color: black; font-size: 10pt; font-family: tahoma,arial; background-color: transparent; padding-left: 5px; padding-right: 5px;'>"; echo substr($row[innhold], 0, 300); echo "..."; echo "<br />"; echo "<div style='width: 100%'>"; echo "<div style='float: left;'>"; echo "<a href='index.php?side=artid$row[id]' style='font-size: 10pt; font-family: tahoma,arial;'>Les hele saken...</a>"; echo "</div>"; echo "<div style='float: right;'>"; echo "<a href='index.php?side=artid$row[id]#kommentar' style='font-size: 10pt; font-family: tahoma,arial;'>Kommentér</a>"; echo "</div>"; echo "</div>"; echo "<br />"; echo "<br />"; echo "<br />"; } mysql_close($con); ?>
Anders Moen Skrevet 15. januar 2007 Forfatter Skrevet 15. januar 2007 (endret) Der det står "Kommentér" kanskje? ;p echo "<div style='width: 100%'>"; echo "<div style='float: left;'>"; echo "<a href='index.php?side=artid$row[id]' style='font-size: 10pt; font-family: tahoma,arial;'>Les hele saken...</a>"; echo "</div>"; echo "<div style='float: right;'>"; echo "<a href='index.php?side=artid$row[id]#kommentar' style='font-size: 10pt; font-family: tahoma,arial;'>Kommentér</a>"; echo "</div>"; echo "</div>"; Endret 15. januar 2007 av Andy-Pandy
ZoRaC Skrevet 15. januar 2007 Skrevet 15. januar 2007 (endret) <?php $con = mysql_connect("localhost","brukernavn","passord"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("database", $con); $result = mysql_query("SELECT * FROM nyheter_1 ORDER BY `id` DESC LIMIT 0, 10"); while($row = mysql_fetch_array($result)) { $result2 = mysql_query("SELECT count(*) as antall FROM kommentarer WHERE id =" . $row[id]); $row2 = mysql_fetch_array($result2) $kommentarer = $row2[0]; echo "<h2 style='font-size: 17pt; background-color: transparent; margin: 0px; padding: 0px; color: black; padding-left: 3px;'>"; echo "<a href='index.php?side=artid$row[id]' style='font-size: 17pt; background-color: transparent; margin: 0px; padding: 0px; color: black; padding-left: 3px;'>$row[tittel]</a>"; echo "</h2>"; echo "<p style='color: black; font-size: 10pt; font-family: tahoma,arial; background-color: transparent; padding-left: 5px; padding-right: 5px;'>"; echo substr($row[innhold], 0, 300); echo "..."; echo "<br />"; echo "<div style='width: 100%'>"; echo "<div style='float: left;'>"; echo "<a href='index.php?side=artid$row[id]' style='font-size: 10pt; font-family: tahoma,arial;'>Les hele saken...</a>"; echo "</div>"; echo "<div style='float: right;'>"; echo "<a href='index.php?side=artid$row[id]#kommentar' style='font-size: 10pt; font-family: tahoma,arial;'>Kommentér</a> ($kommentarer kommentarer)"; echo "</div>"; echo "</div>"; echo "<br />"; echo "<br />"; echo "<br />"; } mysql_close($con); ?> Slik da kanskje? Endret 15. januar 2007 av ZoRaC
Anders Moen Skrevet 16. januar 2007 Forfatter Skrevet 16. januar 2007 Skal teste den senere Får ikke gjort det akkurat nå, for dumme hotserv.dk sin server er nede, og jeg har ikke XAMPP på denne dataen :/
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå