ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
555
555
EMPFEHLEN
-
Hey
wie kann man in PHP in einer spalte die größte zahl ermitteln !?
Danke im vorraus<font color="#FF0000"><i>Besucht auch die <a href="http://www.dbcrew.board********" target="new">dbcrew</a> und verpasst nicht das beste:</i></font>
-
Hallo,
wenn du mit Spalte eine MySQL Tabellenspalte meinst, dann geht das mit
der Funktion MAX() ungefähr so:
Code SQL:1
SELECT MAX(feld) AS feld FROM tabelle
mfg
forstermGeändert von forsterm (02.02.06 um 18:50 Uhr)
Wie man Fragen richtig stellt
Wichtig: Bitte markiert eure beantworteten Fragen als "erledigt" (links unten auf "Erledigt" klicken).
__________________
.:Mitglied #26 des 1. offiziellen Sven Uwe Fan-Clubs:.
-
hey danke
ich werd's mal testen. melde mich wenns probs gibt
<font color="#FF0000"><i>Besucht auch die <a href="http://www.dbcrew.board********" target="new">dbcrew</a> und verpasst nicht das beste:</i></font>
-
also
ich wollte mir dieser funktion die angemeldete zahl an user ermtteln: folgender fehler:
und das ist die dazu gehörige datei (wie ihr seht hab ich die maximale id ermittelt und in ner schleife runtergezählt 5mal.....) Die variable _....anmeldedateum könnt ihr ja ignorieren, da diese noch nicht definiert ist, und außerhalb von PHP stehtFatal error: Maximum execution time of 10 seconds exceeded in /usr/export/www/hosting/ruelingpunks/neu_sos/html/boxes.php on line 10
und nochwas: die datei zum connecten wird included in der index, die diese dtaei included
also ncih meggan die DB sachen fehlen 
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
<?php $sql="SELECT MAX(id) FROM users"; $result=mysql_query($sql) OR die(mysql_error()); $row=mysql_fetch_assoc($result); $user=array("","","","",""); for ($i=$row['id']; $i<5; $i--) { $feld=0; $sql2="SELECT nick, date FROM users WHERE id='".$i."'"; $result2=mysql_query($sql2) OR die (mysql_error()); $row2=mysql_fetch_assoc($result2); $user[$feld]=$row2['nick']; $feld ++; } ?> <html> <head> <title>Die neuen Mitglieder</title> <link rel="stylesheet" href="../css/design.css" type="text/css"> </head> <body> <table cellspacing="0" cellpadding="0" border="0" style="width:100%;margin-right:5px;margin-left:5px;margin-top:5px;border-color:#9BB3BC;border-width:medium;border-style:outset;"> <tr> <td colspan="4" style="background-color:#9BB3BC;text-align:center;"> <b>Die neuen Mitglieder:</b> </td> </tr> <tr> <td> </td> <td> <? echo "<a href=\"\" target=\"\"> $user[0]</a>"; ?> </td> <td style="background-color:EBEBE4;text-align:center;"> [$neuster_user1_anmeldedatum]<!--15.01.2006, 09:45--> </td> <td style="background-color:EBEBE4;"> </td> </tr> <tr> <td> </td> <td> <? echo "<a href=\"\" target=\"\"> $user[1]</a>"; ?> </td> <td style="background-color:EBEBE4;text-align:center;"> [$neuster_user2_anmeldedatum] </td> <td style="background-color:EBEBE4;"> </td> </tr> <tr> <td> </td> <td> <? echo "<a href=\"\" target=\"\"> $user[2]</a>"; ?> </td> <td style="background-color:EBEBE4;text-align:center;"> [$neuster_user3_anmeldedatum] </td> <td style="background-color:EBEBE4;"> </td> </tr> <tr> <td> </td> <td> <? echo "<a href=\"\" target=\"\"> $user[3]</a>"; ?> </td> <td style="background-color:EBEBE4;text-align:center;"> [$neuster_user4_anmeldedatum] </td> <td style="background-color:EBEBE4;"> </td> </tr> <tr> <td> </td> <td> <? echo "<a href=\"\" target=\"\"> $user[4]</a>"; ?> </td> <td style="background-color:EBEBE4;text-align:center;"> [$neuster_user5_anmeldedatum] </td> <td style="background-color:EBEBE4;"> </td> </tr> </table> </body> </html><font color="#FF0000"><i>Besucht auch die <a href="http://www.dbcrew.board********" target="new">dbcrew</a> und verpasst nicht das beste:</i></font>
-
Hallo,
kann es sein, dass du einfach nur die 5 neuesten User von der Datenbank abfragen
möchtest? Wenn das so ist, dann machst du es viel zu umständlich.
[EDIT]
Die 5 neuesten Einträge einer Tabelle kannst du nämlich so abfragen:
[/EDIT]Code PHP:1 2 3 4 5 6 7 8 9 10
<?php include('connect.php'); $sql = 'SELECT * FROM tabelle ORDER BY id DESC LIMIT 5'; $query = mysql_query($sql) OR die(mysql_error()); while ($ds = mysql_fetch_object($query)){ echo $ds->id.'<br>'; } ?>
mfg
forsterm
Beitrag No: 700Geändert von forsterm (02.02.06 um 21:05 Uhr)
Wie man Fragen richtig stellt
Wichtig: Bitte markiert eure beantworteten Fragen als "erledigt" (links unten auf "Erledigt" klicken).
__________________
.:Mitglied #26 des 1. offiziellen Sven Uwe Fan-Clubs:.
-
ja, aber wie füge ich wie du es in meiner beispiel datei siehst in die entsprechenden spalten dann ein !? ?! !?
<font color="#FF0000"><i>Besucht auch die <a href="http://www.dbcrew.board********" target="new">dbcrew</a> und verpasst nicht das beste:</i></font>
-
03.02.06 08:48 #7Sowas vielleicht?PHP-Code:
<html>
<head>
<title>Die neuen Mitglieder</title>
<link rel="stylesheet" href="../css/design.css" type="text/css">
</head>
<body>
<h1>Die neuen Mitglieder:</h1>
<ol>
<?php
$query = mysql_query('SELECT * FROM tabelle ORDER BY id DESC LIMIT 5');
while ($array = mysql_fetch_assoc($query)) {
echo '<li>'.$array['username'].'</li>';
}
?>
</ol>
</body>
</html>
-
Hallo,
hier einmal ein Beispiel:
Würde vorschlagen, dass Du Dich etwas mehr im Vorfeld informieren solltest
und nicht von uns einfach einen fertigen CODE verlangst.
Also, kaufe Dir ein paar gute Bücher und lerne.
Außerdem hilft auch
dabei sehr.
HTML-Code:<table cellspacing="0" cellpadding="0" border="1" style="width:100%;margin-right:5px;margin-left:5px;margin-top:5px;border-color:#9BB3BC;border-width:medium;border-style:outset;"> <tr> <td colspan="4" style="background-color:#9BB3BC;text-align:center;"> <b>Die neuen Mitglieder:</b> </td> </tr>
PHP-Code:<?php
$link = mysql_connect("Host","Benutzer","Kennwort");
mysql_select_db('Datenbankname',$link);
$sql = 'SELECT id,User
FROM Tabelle
ORDER BY id ASC LIMIT 5';
$query = mysql_query($sql) OR die(mysql_error());
while ($ds = mysql_fetch_object($query)){
echo "<tr>";
echo "<td> </td>";
echo "<td>";
echo "<a href=\"\" target=\"\"> ".$ds->User."</a>";
echo "</td>";
echo "<td style='background-color:EBEBE4;text-align:center;'>";
echo $ds->id.'<br>';
echo "</td>";
echo "<td style='background-color:EBEBE4;'> </td>";
echo "</tr>";
}
?>GrußHTML-Code:</table>
RS 9999
Ähnliche Themen
-
Erste Zahl in String ermitteln
Von Sasser im Forum PHPAntworten: 0Letzter Beitrag: 13.11.10, 08:09 -
Elegante Möglichkeit die kleinste Zahl zu ermitteln.
Von FoolMoon im Forum JavaAntworten: 6Letzter Beitrag: 08.11.09, 20:56 -
real- und imaginärteil einer komplexen Zahl ermitteln?
Von BeachBoy im Forum C/C++Antworten: 6Letzter Beitrag: 17.10.05, 14:26 -
Höchste Zahl einer Spalte ermitteln
Von blood-rose im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 21.03.05, 11:50 -
Punkt in einer Zahl ermitteln
Von kurland im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 10.12.04, 11:38





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren